Pre-requisite changes for CASSANDRA-18888 (#74)

patch by Aleksey Yeschenko; reviewed by Ariel Weisberg for
CASSANDRA-18888
21 files changed