ENH: add compression method
rename bls datasets
TST: add tests for apply and select
TST: close up files
API: allow selector_kwargs
CLN: clean up reset logic
BUG: if grouping over chunks read all in and group.

Caches result and reuses