- added crew xp to earnings tab
- changing language now saves it as a setting instead of only a session variable
- broke routes out from App.pm
- added context locking hook
- broke earnings tab into several includes
- replaced more text on the page with JS I18N