refactor processresources collector
exception message
support multiple processes in one process group
support workers counter
begin test adaptation
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