Shard CommandStores by contiguous ranges (#20)

patch by Benedict; reviewed by Aleksey Yeschenko for CASSANDRA-18142
42 files changed