* feat: Add support for displaying contextual menus on icons
* test: Add tests for contextual menus on icons
* fix: Designate `Icon` as implementing `IContextMenu`
* fix: Don't write Typescript in a JS file
* chore(monorepo): move all blockly files to packages/blockly
* chore(monorepo): add root package.json and update gitignores
* chore(monorepo): update scripts and github workflows
* chore(monorepo): only try the native release for closure compiler
chore: add debug info to build script
chore: update google-closure-compiler
chore: remove debug info