Merge pull request #98 from andypelzer/develop

Use the runtime type of the root
Merge pull request #99 from andypelzer/develop

ManyTo* Associated Tests for issue #30
Merge pull request #101 from andypelzer/develop

Improved exception messages for mis-mapped collections (fixes #100) and ...