CASSANDRA-3734: native link via java7 (no jna)
Support native link w/o JNA in Java7
patch by jasobrown; reviewed by iamaleksey for CASSANDRA-3734
target 2.0 to run on java7 and above
Pig: disable split combination, add split size param
Patch by Alex Liu, reviewed by brandonwilliams for CASSANDRA-5544
Merge branch 'cassandra-1.2' into trunk
 cqlsh: add vertical output option (see EXPAND)

 patch by Michał Michalski; reviewed by Aleksey Yeschenko for
 CASSANDRA-5597
Fix clqsh test_prompt
Merge branch 'cassandra-1.2' into trunk

Conflicts:
	bin/cqlsh
	pylib/cqlshlib/test/test_cqlsh_completion.py
	pylib/cqlshlib/test/test_cqlsh_output.py
Scale hinted_handoff_throttle_in_kb to cluster size
patch by jbellis; reviewed by rbranson for CASSANDRA-5272
merge from 1.2
initialize memoryAllocator in client mode as well
patch by yukim; reviewed by jbellis for CASSANDRA-5542