Sharded feature storage

This branch shards feature storage rather than pure key-val per-feature. It reduces IO on indexing for large datasets and also implements the strategy for increased feature ID space (https://github.com/mapbox/carmen/issues/67) meaning feature IDs can now be arbitrarily large integers rather than limited to `Math.pow(2,25)`.

Fixture updates in the s3 bucket to follow.