Split archive and directory modules.
Added ModuleEnvironment, for working with an active set of modules.
Cleanup, javadoc, unit tests for I18nMap.