Round-trip ~/.gemrc SSL entries

Previously SSL entries were not handled specially so their keys would be
converted from symbols to strings when the configuration file was
rewritten.

Now they are special-cased so they remain as symbols.

Fixes #837