Fix bug in SpaceAroundBlockBraces that desetroys code in -a mode.

Multi-line block braces cause autocorrect to behave badly. The solution is to allow multi-line block braces regardless of configuration.

Fixes #645.
Merge pull request #646 from jonas054/fix_space_around_block_braces

Fix bug in SpaceAroundBlockBraces that desetroys code in -a mode.
Fix a false positive in ConstantName

Code like

```
SomeClass = SomeOtherClass
```

was incorrectly flagged as problematic.
[Fix #647] Workaround for Ruby 2.1

If Parser does not support the current Ruby version we fallback to parser for
Ruby 2.0.
Use rbx 2.1.1 on Travis
Add some rbx test deps
message formatting response

Message was missing a space resulting in 

     Separate every 3 digits in the integer portion of a numberwith underscores(_).

instead of

    Separate every 3 digits in the integer portion of a number with underscores(_).
Merge pull request #648 from kylewelsby/master

Number Literal message mistake.
Refactor some methods to make them shorter.

FavorModifier#check
ConfigLoader#load_file (extract method)
AutocorrectAlignment#autocorrect (extract method)
SpaceAroundBlockBraces#on_block (extract method)
More refactoring and also some cheating.
Extract FileInspector class.

This refactoring was proposed in #610. I went ahead and did it.