Adding support for generating IDEA module facets
- IdeaModule has a facets property to hold and create facet objects
- Implementation of "web" facet and configuration if "war" plugin is
applied