DATACMNS-??? - Spring 4.0.1 compatibility.
DATACMNS-421 - Removed obsolete version declarations for Spring dependencies.
DATACMNS-422 - Mitigate semantic changes in Spring 4.0's GenericTypeResolver.

In case of an unresolvable generic parameter in TypeDiscoverer's getTypeArgument(…) we check for a generic super type for the given bound and fall back to Object in case we find a parameterized type.