Addition of TCollectorUDPWriter and other related enhancements to OpenTSDBWriter

Take 2 on this update.

Adding tcollector output from JMXTrans and other enhancements to OpenTSDBWriter (sanitizing metric names, tag names and tag values; custom metric naming using JEXL, ...).

The documentation is ready-to-go as well.

Please let me know what else is needed.