Wrote the ClosureTypeConverter and tests.
Wrote the FieldTypeResolver and tests.
Create two new annotations, one for ignoring a field (@ConversionIgnore) and another for manual definition of a fields translated type (@ConversionType)
Refectored the names of some things to make it more generic. (Theoretically, most of this could be used to convert to another language)
Added a (currently blank) soy template to be used in conversion to closure.