More rubocop

@localshred follow up from the last PR. This gets us nearly all the way to rubocop-completeness, but more importantly, it makes the tests run again, which I broke in the last PR :(
Wish these style ideals had documented reasons. Space between is easier to read to me, always has been. And yet I defer. :disappointed: