* Fix legacy support for navigation
* Fixes timing issue with document editors
If silverbullet was directly loaded into a document editor it would set
the darkmode after loading the editor, causing a wrong value to be
passed
* Add basic `image-viewer`
This add adds a basic image viewer using the panzoom library from Timmy
Willison
* Svgs somehow don't accept 100% width
* Make `internal` a property of a message
* Add `editor.sendMessage` syscall
* Update forgotten internal syscall
* Add small info command to image-viewer
* Change indent to two spaces
* Move zoom in button to the right
* Switch rotation direction
* Display mime type instead of file extension
* Creation of separate aspring-page objects for pages linked to, but not created
* Show "No results" instead of broken markdown table for no query results
* Show schema validation errors
* Deno upgrade
* Adds config support to plugs (see examples)
* Moves all builtin schemas to plug config
* Adds core plug just for builtin schemas
* Changes how attributes are indexed and completed, now attempts to derive a JSON schema for ad hoc attributes
* use import_map.json instead of per-file import
* remove test_deps.ts in favor of import_map
* remove common/deps.ts in favor of import_map
* use import_map instead of server/deps.ts
* make all plug-api files usable without an import_map
* make all lib files usable without an import_map
* remove web/deps.ts in favor of import_map
* fix plug build
* remove plug-api/deps.ts in favor of lib/deps.ts
* fix server deps bundled in client deps