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
Merge pull request #29 from gk5885/class-name

Update the @AutoFactory API