XD-713 @Configuration modules!

Adds support for JavaConfiguredModule ModuleFactoryTests loads an uberjar built as a separate project. The sources jar for the module is also included for reference.