fix(feat): better exception handling in uptime collector to pass tests

Change-Id: I6a63233247224bb674cf4866dbc3cf2183a3cb75
fix(feat): made elasticsearch field optional (not available in fixture data from older version)

Change-Id: I43234c7903c66e547c4e89570cc0489dc9315279
Merge pull request #695 from rtoma/es-fix

fix(feat): bug fixed to allow pass of elasticsearch unittest
Merge pull request #694 from rtoma/fix-uptime

fix(feat): better exception handling in uptime collector to pass tests
Auto detect ipv6 by default in graphite handler
flow_info and scope_id must be integers in graphite handler
Add a HBase metrics collector.

This change adds a basic hbase metrics collector that works in the same
way that the hadoop collector does.
Merge pull request #699 from liquidgecka/master

Add a HBase metrics collector.
Merge pull request #698 from tg90nor/master

Auto detect ipv6 by default in graphite handler
fix(test): making the httpd testcase work

Change-Id: Ie86f20f42a17ebeb0b70726bc284571383587a9b
fix(test): lots of mocking for GraphiteHandler to avoid real network action, tests now pass again

Change-Id: I65f0868de54cc603afca997b09f3c944f548f6a9
Merge pull request #701 from rtoma/graphite-handler-fix

fix(test): make the GraphiteHandler tests pass again
Merge pull request #700 from rtoma/httpd-fix

fix(test): making the httpd testcase pass