Merge pull request #65 from johnnyshields/rebase-getaroom

Polymorphic embedded support + test refactor + #tracked_changes and #tracked_edits methods
Support for Mongoid field aliases (useful to reduce overall DB size in Mongoid)
Initial commit for embedded aliases (she ain't pretty)