New formatter FileListFormatter (fixes #357)
Extract Token definition into separated file and move to Rubocop namespace
Generate Token from parser token with Token.from_parser_token
Merge pull request #367 from yujinakayama/refactor-token-handling

Refactor token handling
Add auto-correct logic again

Restore the auto-correct behavior that was broken after the introduction
of the Commissioner class.
Restore the AndOr cop auto-correction
Restore auto-correction for CharacterLiteral
Add FileListFormatter key `files` to --help text
Work around to the Rubinius' named capture bug

This is a quick fix for this failing build.
https://travis-ci.org/bbatsov/rubocop/jobs/9148060

The issue is already reported but does not seem to be fixed.
https://github.com/rubinius/rubinius/issues/2051
Make Corrector's spec examples more readable
Update RSpec and Rake dependencies
Restore the rest of the auto-correct actions
Remove self-check spec and add self-check command to .travis.yml
Merge pull request #370 from yujinakayama/remove-self-check-spec

Remove self-check spec and add self-check command to .travis.yml
Also check for usage of 'validates_uniqueness_of' when using '--rails'
Merge pull request #368 from edzhelyov/restore-autocorrect

Restore autocorrect
Merge pull request #371 from jawwad/add-validates_uniqueness_of

Also check for usage of 'validates_uniqueness_of' when using '--rails'
Bump the version to 0.10.0
Move scope border tweaking logic from VariableInspector to NodeScanner
Fix error at post condition loop node in VariableInspector

This fixes #374.