integrate activerecord

Closes #1

LGTM given by: @frankhock

Squashed commit of the following:

commit e6d5e14a5e91fd4c6abbb35a406004d4f98cb151
Author: Frank Hock <frank@thinkmechanic.com>
Date:   Tue Oct 28 21:27:25 2014 -0400

    integrate activerecord