#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 ) )
#157 removing  uncommented code
#157 removing String array for opening and closing expression in favour of ConversionExpression
#200 refactoring model, common interface for SimpleAssignment, TypeConversion and MethodReference, introducing decorators
#200 renaming Decorator to Wrapper, Adding Javadoc, Factory to FactoryMethod, cleanup
#200 fixing comments @agudian
#198 fixed, exceptions thrown by used Mappers aren't properly handled in the generated code
#198 fixing comments @agudian and applying throws clause to all MappingMethods
#198 adding unit test for type conversion
#200 Simplifying definition of conversions
#200 Formatting; Fixing some typos
#75 integrated string to joda-time conversion
#75 got rid of hard dependency to joda library and added conversions for java.util.Date and java.util.Calendar
#75 Adapting to changed model types after rebase