Update for Mongoid 3:
- Now requires Mongoid 3.0 as minimum version (this is the only version to support Rails 3.2)
- Mongoid models must now include Mongoid::ValidatesTimeliness. This is in keeping with standard Mongoid practices
- Upgrade specs/helpers for Mongoid 3
- Support Mongoid aliased field names (e.g. field :foo, as: bar, type: String)
- Support before_type_cast on Mongoid