Added support for generic superclass typed properties

Hello, I just added some support for generic properties where the type comes from the extended superclass. 

ex:  A<T> has a property List<T> list;
If B extends A<Toto> hence the type of the list property is List<Toto>.
Dozer can then guess the type in order to avoid any specific converter.