Minor grammar updates to Readme.rd.
Lowercased `user` in both examples.
Merge pull request #240 from joshuapinter/patch-1

Minor grammar updates to Readme.rd.
Mention Spanish translation
Soft tab clarification and use 'OS X' not 'OSX'
Merge pull request #249 from AJAlabs/master

Soft tab clarification and use 'OS X' not 'OSX'
fix rails link
Merge pull request #251 from velobuff/master

Clarify Rails 3 and 4 Link
Use `size` over `length` in example code.

The guide suggests preferring the use of `size` over `length`, but one of the code snippets doesn't follow this rule.
Merge pull request #252 from fuadsaud/patch-1

Use `size` over `length` in example code.
removed needless reference to author
Merge pull request #254 from skofo/patch-1

removed needless reference to author
Clarify Struct example

As mentioned in the text, Struct defines attribute accessors. However,
in the example, readers are used. Use accessors also in the example so
that both alternatives are mutable.
Merge pull request #256 from jvirtanen/fixes/struct-example

Clarify Struct example
add shortcut '&&=' for preprocessing values only when they exist.
Merge pull request #255 from TalkativeTree/preprocess-value-shortcut

add shortcut '&&=' for preprocessing values only when they exist.
Add rules about trailing commas.

Can occur in literals and method definitions/calls. These rules were discussed in https://github.com/bbatsov/rubocop/issues/713
Merge pull request #258 from jonas054/trailing_comma

Add rules about trailing commas.
Remove trailing comma rule for method definitions.

Trailing comma in a method definition is a syntax error.
In method calls it is allowed starting with Ruby 1.9.
Merge pull request #259 from jonas054/trailing_comma

Remove trailing comma rule for method definitions.