FORGE-1030: support to plugins in multi-module projects
FORGE-1030 Fixed incorrect plugin module creation

For multi-module projects, any dependency failures due to
unresolved modules should be invalidated before attempting to
determine the effective compile and runtime dependencies for the
plugin project. We reset the project POM to achieve this.
Merge pull request #350 from VineetReynolds/FORGE-1030

FORGE-1030 Support building of multi-module Forge plugins