refactor processresources collector
exception message
support multiple processes in one process group
support workers counter
begin test adaptation
Add simple tokumx collector (based off mongodb collector)
Rename classes to TokuMXCollector
Modify metric.py
Refactor convertor"s binary module
Merge branch 'master' of https://github.com/BrightcoveOS/Diamond
fixed tests
make sure all of the needed fields are present
Add a 'collection_sample_rate' to the mongodb collector
Merge pull request #526 from bpot/bp/sample_collections_mongo

Add a 'collection_sample_rate' to the mongodb collector
Merge pull request #525 from Lacrymology/fix-elasticsearch-collector

make sure all of the needed fields are present
Merge pull request #506 from direvius/master

Rewrite ProcessResources collector
Merge pull request #523 from dongweiming/refactor_binary

Refactor convertor"s binary module
Merge pull request #522 from dongweiming/modify_metric

Modify metric.py
Add support for monitoring multiple HAProxy servers
Added graceful handling for both statsd and python-statsd pip packages.