Use DM:;Relation::Registry for relation inference

This is an initial step towards #22 which will need additional
information to be stored in relation registry entries.
Close #22 Support DataMapper STI hierarchies