Added a class to scan modules for API annotated classes and packages.
Added support for cached reflections in modules.
Added support for extensions to Module Metadata.
Added an APIScanner to discover and populate the ModuleSecurityManager with any @API annotated classes and packages