#196 moving getGetters, getSetters and getAlternativeTargetAccessors to Type, initializing them lazy.
#196 Formatting
#157 refactoring: moving all mapping method resolving stuff to class with own responsibility
#157 moving duplicated code  from MapperCreationProcessor (PropertyMapping, IterableMapping and MapMapping) to MappingResolver
#157 refactoring, adding ParameterAssignment Freemarker template and using it.
#157 renaming ParameterAssignment in the more suitable TargetAssignment, creating package creation in processor for creation helpers, refactor MappingResolver
#157 implementing mapping methodY( conversionX ( parameter ) )
#157 accomodating for conversionY( methodX ( parameter ) )
#157 introduction of conversionY( methodX ( parameter ) )
#200 refactoring model, common interface for SimpleAssignment, TypeConversion and MethodReference, introducing decorators