ensure config file generation is idempotent on rubies > 1.8.7 and generate pretty JSON while we're there
Merge pull request #1 from dummydata/idempotent_config

ensure config file generation is idempotent on rubies > 1.8.7 and genera...