Pass format as downcase - causing mini_magick to act strange
Remove MongoMapper reference from lib/carrierwave.rb, closes #85
Don't reopen file on copy_to

Should prevent binary file corruption on Windows
Fix validation messages using I18n: do not storing them in the options hash and retrieve the message during validation.
Changing the locale now reflects on the validation messages.
Changed constant's scope in #defined? so test matchers are usable without MiniMagick installed.
Added method to retrieve the file length from uploads stored in GridFS
Use bundler for dev environment
Removed rvmrc file, no longer needed(cherry picked from commit 88f472f7ff3e2dce0040edc4122300bc06ba1809)

Conflicts:

	.rvmrc
Load all of Rails
Update for Ruby 1.9.2 compatibility
Use new style bundler stuff
Work around Datamapper not triggering callbacks for non-dirty objects
Merge remote branch 'dschn/master'
Merge remote branch 'maxhawkins/master'
Merge remote branch 'carlosantoniodasilva/i18n_validation'
Fix failing AR spec for validation
Rescue correct mini magick error
Allow for an optional "cloud_files_cdn_host"
configuration variable that drastically speeds
up use of Rackspace Cloud Files.

Also, reparing an issue with URL matchers. Rackspace
changed some of their layout and that broke the
tests. "cdn1" vs "cdn" vs "cdn2" in the host name.
Correct documentation mistake about right_aws vs aws
gem.
Other small documentation fixes.