Added support for generic superclass typed properties
support global map-null and map-empty-string property.
add testcase for globalconfiguration
documentation fix;
extracting signing process into Maven profile;
additional project metadata;
fix Apache Maven POM for SLF4j badness

The whole point of the slf4j facade is to allow libraries
to NOT provide a logging implementation. When we provide
a hard coded logging implementation here, in this case,
slf4j-log4j12, we are doing the exact same thing that
is a problem with Spring Framework, e.g.

This forces everyone to exclude slf4j-log412 when they
do not want to use Log4j as the final logging
implementation.
Merge pull request #43 from jieryn/master

fix Apache Maven POM for SLF4j badness
Concept of internal DI approach;
Spring integration extracted to separate module;
Spring integration module, few more files;
Add failed test case for issue45
Fix issue45 for mapper aware converters + fix problem with using cached instances in case of existed destination object
Fix travis tests
Fix tests naming
MappingProcessorStaticTest join into MappingProcessorTest
"issue45Converter" naming change
Merge pull request #46 from Spikhalsky/issue-45

Fixed #45
New Deep Hierarchy processing strategy is in progress
First deep mapping test for proto as src and draft version of DeepHierarchyUtils
Add test for deep indexed mapping + fixes according to new test