Auto registration of Application Modules,

Application can now expose classes that are annotated by @AppModule and inherit
from Guice Module.

These modules will be auto registered in case Moonshine.Factory.builder().registerAppModules() is invoked.