adding rubocop

Yeah, I wasn't making any judgements about what rules we will end up wanting. I figured since a lot of them can be auto-corrected, we could just pull request them and discuss them individually at that point.