added a config option for the underscores

I didn't see a point of converting _'s to .'s

I set it so you can enable a config option to have this option but it
should be off by default since I know a lot of people and apps that use
the underscore in database names.
Merge pull request #233 from mzupan/postgresql

added a config option for the underscores
Fix issue with postfix collector getting an invalid reply from the postfix stats script
Merge branch 'master' of github.com:BrightcoveOS/Diamond
Only process dom0 if it exists
Writing to stderr cause the thread to die when encountering an exception.
more detailed elasticsearch collector with cache support
fix transport location
Merge pull request #236 from jibs/master

More detailed elasticsearch stats
Re #236, make two keys optional depending on if we get them in the reply or not. Fixes current unit test for elasticsearch.
Merge pull request #237 from tommyulfsparre/master

Don't write to stderr when daemonized
Merge branch 'master' of github.com:BrightcoveOS/Diamond
Pep 8 fixes
make sure per collector only one collect() at a time
Merge pull request #238 from Dieterbe/one-collect-at-a-time

make sure per collector only one collect() at a time
Fix typo in #238
Add Openstack Swift Recon collector

Add a collector for reporting 'recon' metrics for OpenStack Swift via
the recon cache files. This covers all of the existing recon metrics and
should cover future metrics since it just walks the dict entries.
Include unittests and an empty files fix

Update unittests to include parsing sample *.recon content. It includes an
empty account.recon, a malformed container.recon, and valid object.recon file.
Merge pull request #240 from pandemicsyn/master

Add a Swift Recon Collector
Re: #240, this adds in python 2.4 support to the OpenstackSwiftReconCollector