Added accessor methods to get informations which JSR-305 annotations are
present
Added method to determine if a type is a primitive
Added @Nonnull to fields and their accessor methods
Added transient field to determine if an iterable or map type is present
(with this we can also query conversion strategies during rendering)
Added templates for new rendering approach with StringTemplate 4