Use quotes for command substitution
Closes GH #1032

Fixed what looks like minor cut/paste error in documentation for ActiveRecord::Locking:Pessimistic
Remove extra white-spaces.
Remove extra white spaces.
fixes code highlight in shallow_path example
Use sprockets prepend_path if its available
Syntax cleanup:  for in => each
No "t." for the migration DSL!

Now you can omit |t| block parameter and all the t. from your migration code, that means, the syntax looks more Rails-3-ish, like the routes DSL and ActionMailer DSL.
Also, this change won't break any of your existing migration files, since the traditional syntax is still available.
Changing examples: use 'each' instead of 'for in'
Tests for new create_table DSL
for => each in model migration template
Replacing 'for' with 'each' in actionmailer guide
Using each instead of for in actionview guide
Changin 'for' with 'each' on FormHelpers guide
Allow pluralize_table_names for individual model
Refactoring test_has_many_with_pluralize_table_names_false test
Merge pull request #1161 from guilleiguaran/each_syntax_in_activerecord

Syntax cleanup:  for in => each on ActiveRecord
Not updating rubyforge for new versions. Result of "gem list -d rails" is not useful.
Merge pull request #1157 from smartinez87/extra_whitespaces

Remove extra white spaces.
Specify the name to be used for ActiveModel::Name fixes #1168

This patch allows to specify the name of your models independent of the class name.