Addition of TCollectorUDPWriter and other related enhancements to OpenTSDBWriter

Take 3.

Merged and resolved conflicts.