smarter testes for TypeMapper
 TypeMapper minor fixes
 TypeMapper minor fixes
 TypeMapper minor fixes
should spawn ValueObjectType from mapped superclass
should spawn EntityType from mapped superclass
hierarchy distance support