Storing global state in a FayRef instead of a Javascript string.
	Unsurprisingly, this is a massive performance increase.
Wrote a new editor backend, but no code uses it yet.
Using the Google Closure Compiler.
Cleaned up some warnings and stopped using Google Closure.
	Google Closure breaks the code.
Moved some stuff arround. (PrimEdit→Edit, Edit→Editor, etc)
Editor now does all operations using ‘Edit.edit’.
	This is the big change needed to support undo/redo.
Found a bug in ‘Editor’
No longer store or query any information in the DOM.
Moved the FFI code into ‘UI.hs’.