extended RKObjectMappingMatcher capabilities with a RKKeyPathClassObject...

...MappingMatcher class
I'll do a big commit that changes everything to instancetype and cleans up property declarations at some point.