#43 Follow Visitor convention for annotation processing
#43 Tighter integration of Visitor pattern
Partial introduction of Name and Package strategies
Test at GeneratePojoBuilderProcessor higher as significant builder construction logic sits inside it
Partial introduction of BaseClass strategy
Partial introduction of AnnotationStrategy
Removed Input class completely thanks to AnnotationStrategy
Undo earlier POM formatting changes
Introduce generation gap to strategies, separating building of base and manual classes wherever possible. Highlighted circular builder deps with 'g-gap'
Fix up after rebasing onto 3.x