Clean up poms and verion bump where appropriate.
Merge pull request #25 from gk5885/poms

Clean up poms and verion bump where appropriate.
Update to use the compile-testing release.
Use Dagger in the AutoFactoryProcessor
Merge pull request #28 from gk5885/compile-testing

Update to use the compile-testing release.
Merge branch 'master' into dagger
Merge pull request #27 from gk5885/dagger

Use Dagger in the AutoFactoryProcessor
Update the @AutoFactory API to provide a simple mechanism for defining the class name of the generated factory.
Add good errors (and tests!) for bad class names.
Change the approach so that error checking is done inline with AutoFactoryDeclaration creation
Bump the version on Guava
Merge pull request #30 from gk5885/bump-guava

Bump the version on Guava
Merge pull request #29 from gk5885/class-name

Update the @AutoFactory API
Repackage all of the annotation processors into 'processor' subpackages.
Merge pull request #31 from gk5885/repackage

Repackage all of the annotation processors into 'processor' subpackages.
Bump the version on compile-testing
Merge pull request #32 from gk5885/bump-compile-testing

Bump the version on compile-testing