Refactor to create abstract parent class to share core features between Mojos
Start creating first integration test and fix issues to get it to find the Mojo.
Add components.xml to define 'exe' packaging.
XML files changing to use 4 spaces for indentation.