Trunk Test fixes

Patch by Carl Yeksigian; reviewed by tjake for CASSANDRA-7991
Optimize java source-based UDF invocation

Patch by Robert Stupp; reviewed by Benjamin Lerer for CASSANDRA-7924
Fix pig tests on Windows

patch by Benjamin Lerer; reviewed by Josh McKenzie for CASSANDRA-7986
Remove cassandra-cli

patch by Aleksey Yeschenko; reviewed by Brandon Williams and Jason Brown
for CASSANDRA-7920