Faxuton: UI Fixes
Fauxton: UI Improvements
Fauxton: Before unload event

Build custom beforeunload event for backbone route,
also add in check on editor to warn the user if they
have unsaved changes in their editor.
fix typo in error message