Initial commit after reorg.
Refactor / cleanup
Changed Bridge.js to return models directly, refactoring.
Fixed menu overlay for Chrome. Added ES6 -> ES3 compilation.
Fixed scrollbars showing up when they shouldn't.
Fixed mail item border width for Chrome. Changed some dark theme colors. Added title for settings view.
Added action buttons after viewing e-mail in inbox, don't do anything yet.
MailModels are now cached, Bridge now has a method to get a mail model from the mail id.
Added functions/skeletons for action buttons.
Moved e-mail title in viewing email view into the top bar.
Added setting for changing between left/right handed usage.
Fixed build to not transpile libraries. Setting an item to deleting now unchecks it.
Added "use strict" to all files.
CSS cleanup
Replaced uses of history.back with State.exit. Now clears checked state on enter if there is nothing checked (for refreshing page with checked items).
Mail text is no longer stored in the mail model. It is now gotten from the bridge when knockout applies the binding.