Add `and` and `or` to list of keywords for redundant_self to skip
Merge pull request #381 from dkubb/fix-redundant-self-keywords

Add `and` and `or` to list of keywords for redundant_self to skip
Allow `self.` followed by any ruby keyword.

Following up on @dkubb's correction in #381.
Merge pull request #382 from jonas054/fix_redundant_self

Allow self. followed by any ruby keyword.
Use send_node.loc.begin to determine if called with parentheses.
Merge pull request #386 from jonas054/blocks_review_update

Use send_node.loc.begin to determine if called with parentheses.
Mention missing formatters in the README
Extend basic usage section a bit
Fix bug in counting slashes in a regexp.

Fixes #391.
Merge pull request #396 from jonas054/fix_regexp_literal

Fix bug in counting slashes in a regexp.
Update parser dep to 2.0.0.pre3 (fixes #397)
Handle correctly code like l.(1) in DotPosition (fixes #394)
Add @edzhelyov to the core developers list
Add new --auto-gen-config option.
Merge pull request #380 from jonas054/generate_disabled_config

Add new formatter DisabledConfigFormatter.
Update README.md

Add missing backquotes for --auto-gen-config flag in table of options.
Allow annotation keyword that just begin a sentence in CommentAnnotation.

Things like
# Review at a later date.
# Optimize this if possible.

Fixes #390.
Make list of comment annotation keywords configurable.
Remove unneeded alias name for DisabledConfigFormatter

The alias names of builtin formatters are just for users.
We can specify the class directly because DisabledConfigFormatter is not
exposed to users.
Refactor exception handling in CLI#run