Add caching as an optional parameter to data stores

Optimize WFS queries
we should probably standardize on either strings or bools for boolean parameters. All the other ones so far have used strings for whatever reason (possibly eases scala compatibility?)