add rubocop.yml

An initial .rubocop.yml, based on existing observations. Can be extended to match expectations.
This should be locked to a very specific version of Rubocop IMO. Otherwise, new releases just break everything because they add new rules.