added annotator method for additionalProperties field.
added new additional properties annotator method to existing integration tests.
added integration test for annotating additionalProperties field.
Merge pull request #170 from ctrimble/feature_properties-field-annotation

Support annotating additionalProperties field.
Tabs -> spaces
javaInterfaces extension property is ignored for Enum types #172
Merge pull request #173 from Ghorric/issue172EnumInterface

javaInterfaces extension property is ignored for Enum types #172

Closes #172