Untabify Java sources and add modelines. No functional changes.
Java DataOutput.writeUTF is limited to strings where the UTF8 representation is less than 64k. Since telemetry pings sometimes exceed that threshold, use a custom string-writing routine. Because this uses unmodified UTF8, embedded nulls will be present in the stream, but that's not a problem for hadoop.
Remove debugging println
Merge branch 'master' into combiner
Fix up scripts to remove all the Text() leftovers; rename and document.