Fix MessageEngine always being initialized as English

Closes #314

loadSettings() needs to be run after the ModManager is created, but *before*
MessageEngine is created.
Merge pull request #315 from dorkster/bugfixes

Fix MessageEngine always being initialized as English