Support additional relationship types

* Has many
* Has one
* No inverse relationship
Merge pull request #9 from dockyard/bc-additional-relationship-support

Support additional relationship types