better organisation of rspec files
store raises when no values fallback block is given
fixes naming convention
cleanup of store specs
store can check for member of set
filter cache delegates to store for include?
move spec description to correct level
filter will use its cache by default for include check
filter can check its persistence
cleanup tests

* remove whitespace
* use instance doubles over plain doubles