Started TDD for relations features.
One-level deep hasMany relation works for Model.get().
Fixes #27
Model.get() now supports retrieving belongsTo, hasMany, and hasOne relations up to one level deep.
Merge branch 'master'
Re-accept change from master.
Fixes #29.

Reheat now automatically creates the necessary tables and secondary indices for Models and their relations to work.
Merge branch 'master'

Conflicts:
	CHANGELOG.md
Fixed bug in defineModel().
Checks if relationship index exists before creating.
Merge pull request #37 from MattAitchison/relations

Checks if relationship index exists before creating.
Merge branch 'master'
Model#save and Model#destroy now won't save relation data to the database. The developer must do it for now.
Fixed missing reference.
Added support for relations to Model.filter().

Closes #32
Began work on implementing collections and using an ioc container.
IOC refactor for source complete. Moving on to tests.
A little more test setup.
Made jshint happy
filter.relations.test and two new Collection methods. Lots of fixes.