fix(feat): jcollectd collector with better metric name cleanup

Change-Id: I4c5e16465b7ecb1129d0ecb3cb4ee07f0484be34
Merge pull request #705 from rtoma/jcollect-cleanup

fix(feat): jcollectd collector with better metric name cleanup
Ignore vagrant
Update Vagrantfile to match docs
Fixes #706, this solves the build issues on centos5
Fixes #707, this strips whitespace off before trying to parse the returned xml
Fixes #675, this allows handler config files to override the master config
Re #473, add in fixtures and verify no cpus are collecting over 100 per field and per total
Fixes #510, this throws an exception when hostname lookups fail for defined methods
Per #530, detect and log when we fail to load a valid config file