Support for application preferences factory
More strict parsing, better error detection and reporting during parsing
Slightly improved error reporting in some cases
[MODULES-189] Enforce a minimum JVM spec version
Relax module name restrictions
[MODULES-192] Combine/cache code sources by code signers