Rubocop updates

Assorted changes to reduce the number of Rubocop violations.  Mostly stylistic - single quotes for strings, consistent spacing, etc.

No changes should impact gem functionality.