* Add dev tools for live-reloading the web stack while running Anki
* Handle CDP connection errors more graciously
* Include sass in web stack watchers
* Refactor monitored folder and event definition
* Switch to more specific build target
Thanks to @hikaru-y
* Add PyChromeDevTools to dev requirements
* Update rebuild-web for ninja
* Satisfy mypy
* Remove ts-watch
Superseded by web-watch (the version here was also still based around bazel)
* Simplify calls to other build tools
Given that `./ninja qt/aqt` has to be run from the project root anyways, it doesn't make sense to use calls relative to `rebuild-web` in an ill-guided effort to lower dependencies on hard-coded paths.
* Remove remaining script-relative tool path