Broken out from
CASSANDRA-6696, we should split sstables based on ranges during compaction.
- dont create tiny sstables - keep them bunched together until a single vnode is big enough (configurable how big that is)
- make it possible to run existing compaction strategies on the per-range sstables
We should probably add a global compaction strategy parameter that states whether this should be enabled or not.