Remove fetcher from datastore.add() calls
Add fetcher to the configuration options passed to datastore constructor
Fixes #1 Add redis datastore, with tests