Add a new interface for Query's.
Start using the QueryInterface.
Move Hum\Collection back to Doctrine.
Allow iterating without calling "all()".
Remove parent class for now.

It's unnecessary at this point.
Adding the start of a relationship class.
Adding test models for has_many relationships.
Add a few more helper methods to the metadata instance.
Cleaning up how types declare default keys.
Fixing a few errors with the new example models.
Fix inappropriate namespace.
Beefing up the query interface based on has_many tests.
Merge pull request #12 from gigr/feature/collections

Closes #5