Some more changes, committing before I refactor classes to the specific to Web modules
Moved the classes around, so the focus is on WebModules
More WebModuleExtension... need to implement GradleWebModuleProvider next
Initial implementation of WebModuleImplementation2, with lots of static, hard-coded values