Issue 1276

The jist of this bug is that seperate CQL filter strings were needed for WFS downloads and the visualisation layer in the case of the dateRangeFilter.



There is a Jasmine matcher for checking that one string contains another string. We should use that as it is tidier and reads better than `indexOf()` and then comparing against `-1`.
ie. `expect(filterString).not.toContain("rararrr");`