Add Rubocop config files
Rubocop: explicitly enforce HashSyntax "hash_rocket" style

The vast majority of the existing code uses hash rockets, and fog still
grudgingly supports Ruby 1.8.7.
Change a couple of hashes to "hash rocket" style
Rubocop: allow Void enforcement
Fix some errors and dead code caught by void-context warnings
Rubocop: allow Tab and TrailingWhitespace enforcement
Clean up trailing whitespace
Replace tabs
Rubocop: allow Alias enforcement
Change instances of 'alias' to 'alias_method'
Rubocop: allow SpaceAroundOperators enforcement
Add space around operators
Rubocop: allow SpaceAroundEqualsInParameterDefault enforcement
Add spaces around equals operators for parameter defaults
Rubocop: allow AccessModifierIndentation enforcement

The default style is "indent."  Rubocop can also enforce an "outdent"
style.  However, it seems that the overwhelming majority of access
modifiers already in the code use the indented style.
Fix the few access modifiers that were outdented
Rubocop: allow TrailingBlankLines enforcement
Clean up trailing blank lines
Rubocop: allow StringLiterals enforcement
Change double-quoted string literals to single-quoted where possible