Expand CompositeRangeBuilder to create a narrower ranges

Commit for https://github.com/Netflix/astyanax/issues/380