use superclasses on objectfactory lookup
Testcase for resolving object factories using supertypes and also include java.lang.Object
Merge pull request #8 from topicusonderwijs/master

lookupObjectFactory should consider superclasses for source type