Add Dirty module for Ohm::Model

Inspired from ActiveModel Dirty, I wrote a small module for Ohm::Model, the specification for methods are the same with ActiveModel in Rails.