* feat: Allow resetting alert/prompt/confirm to defaults.
* chore: Add unit tests for Blockly.dialog.
* fix: Removed TEST_ONLY hack from Blockly.dialog.
* feat: Add a default toast notification implementation.
* feat: Add support for toasts to Blockly.dialog.
* chore: Add tests for default toast implementation.
* chore: Fix docstring.
* refactor: Use default arguments for dialog functions.
* refactor: Add 'close' to the list of messages.
* chore: Add new message in several other places.
* chore: clarify docstrings.
* feat: Make toast assertiveness configurable.
There is one notable exception: because the language is not supported
by Translatewiki, contributors to the Klingon translation
may submit PRs making changes to tlh.json directly.
Building
Blockly cannot use the files in this directory directly. Instead,
they must first be converted into executable .js files we call
"langfiles". This is done automatically as needed by the build
system, but you can also run this build step manually by invoking npm run langfiles; the output will be found in build/msg/.