More polishing including removal of 'should' from spec descriptions

and replacing encoding tokens with now-allowed vim style.
Knocking out a bunch more rubocop offences
Fixing remaining rubocop offences (except for Documentation)