Merge pull request #341 from jonas054/redundant_self

New cop RedundantSelf.
Add ExcludePredicates config to TrivialAccessors (fixes #326)
Remove special handling of class_eval.

It was a mistake to make class_eval blocks a special case. They are
not special, and can be handled like other code.