Fix indentation
Make AptPlugin class DRYer
Minor refactoring
Add a couple of tests to check if sources are generated when building a java or android project
Add configuration for deploying the artifact to a maven repo