WIP for opentsdb report plugin

Thoughts? 

Code compiles and mostly based on the collectd reporter, haven't yet had a chance to test it against a live server or write any tests. It's a simple protocol so could be mocked against netcat to verify.

Protocol is
```
put <metric name> <timestamp> <value> hostname=<hostname> type=<datapoint>
```