We support the new hash syntax
Don't use symbols where you have dynamic key names
Merge branch 'master' into support-new-hash-syntax

Conflicts:
	README.md
Remove old hashrocket rules
Reword hash section to give more guidance

Clarifies when to use the old vs new style and cleans up the examples to be
consistent with all the rules.
Add rules for splitting hashes over multiple lines
Clarify use of whitespace with hashes
Whitespaces in hashes and blocks
Fix syntax in hash arguments alignment example
Add rule for one argument hash not using {}

You can't do `m {one: 1, two: 2}` as a method call because ruby expects the braces to be an inline block there and throws a syntax error on ":". Instead you *have* to include the parens, `m({one: 1, two: 2})`, so we might as well drop the `{}` at that point and just go with `m(one: 1, two: 2)` instead. (Or `m one: 1, two: 2` instead if that doesn't make it ambiguous.)
Bring example hashes inline with whitespace rules above
Merge branch 'support-new-hash-syntax'