* HDFDataStore adds a `look_ahead` dataframe to each DF
* refactoring:
  - HDFDataStore.load() now returns a generator, not a DF
  - as such, Loader.load_chunks() simply calls HDFDataStore.load()
    and so has been renamed to HDFDataStore.load()
* Changed tests so they fit the new design.  All tests pass.