Move validateProject to AbstractMSBuildPluginMojo.
Move StreamConsumers to standalone classes in their own package.