Merge pull request #392 from latin-language-toolkit/unlimited_freedom

Grid layout - layout changes on the fly - refactor general settings handling
Get rid of unnecessary configure calls upfront

If we call things at the right time in plugins - they can just go away.
Don't call loadDocument twice in review
Fix namespace handling in plugins
Use a module value for the default conf path
Add setter method on global arethusa for conf path
Use a value for base path handling
Better base path handling for translate files
Use encoded flags instead of pngs
Make BASE_PATH the responsibility of core
Temporary fix to counter #384