- Added a "delete" method to Mongoid::Generators::ActiveModel so that controller generator templates using Paranoid can use "orm_instance.delete" to generate a delete call instead of a destroy call.
Merge pull request #2312 from rehevkor5/feature/add_delete_to_mongoid_generators_activemodel

Added a "delete" method to Mongoid::Generators::ActiveModel
* fix spec for TimeWithZone. it was almost identical withpec/mongoid/extensions/time_spec.rb
* TimeWithZone.demongoize(nil) should return nil.
Document#changes should reflect the actual changes. [ fix #2311 ]
Slight perf improvement
Fix typo in spec
Fix typo in spec
Add failing spec for double overwriting a HABTM relation with the same value
Fix clearing of inverse fks on in memory duplicate set. [ fix #2310 ]
Update changelog
Ensure even integers get converted to float on float fields. [ fix #2318 ]
Changes for new mongohq replset
Add support for first_or_create
Move first_or_create to criteria
Add Document and Criteria first_or_initialize
Add Document and Criteria first_or_create!
Update travis configuration for allowing jruby head failures
Add --create flag to rmvrc

Add the --create flag to rvmrc so that it creates the rvm gemset when not already existing.
Merge pull request #2320 from vongruenigen/master

Add --create flag to .rvmrc
Future proof .travis.yml

See [this announcement](http://about.travis-ci.org/blog/august-2012-upcoming-ci-environment-updates/)