Dirty attribute tracking
Merge pull request #23 from cequel/dirty

Support ActiveModel and related ActiveRecord-like interfaces