Rewrite UI in Svelte
The conclusion of my efforts with rTSVE. There's a couple of things still
- Set up ESLint and lint
- Adjust docs now that we have good env defaults
- Check if the Vagrant config still works
I think(?) that's all that still needs to be done?
Also, don't bother reviewing this revision by hand, it's far too big. It's
better to arc patch it and get a feel for the code yourself rather than trying
to understand every little detail.
Nothing really, all the scripts should still work as before (with the exception
of script/lint and script/fix right now
Reviewers: O3 Tometo Vagrant
Maniphest Tasks: T31
Differential Revision: https://git.tometo.org/D15