Fixed most rubocop offenses, removed rubocop_todo, bumped max method length

Mind taking a look, @segiddins?
I actually don't like that too much, I'll stick with the direct ivar approach.