#295 Refactor PropertyMapping, split into object- and collection mapping
#295 NullValueMapping for BeanMapping on mapping method level
#295 NullValueMapping for IterableMapping on mapping method level
#295 Avoid using fully qualified names for local variables
#295 NullValueMapping for MapMapping on mapping method level
#295 NullValueMapping inheritance mechanism from MapperConfig to Mapper to Method
#295 Replacing MapNullToDefault with NullValueMapping
#295 Improving wording in JavaDocs, making @NullValueMapping#value() mandatory
#295 Formatting
#295 Renaming test package
#295 Adding test for bean mapping method with several source parameters
#353 Making use of non-void setters
#295 Improving comment