Changed handling of the keys for ranges near the start and end of the column family so it should now avoid creating ranges that wrap around the ring.
Added countRange and getKeys run modes to the main script instead of having them as separate scripts in another project