Test redux

# Changes
 - Clean up test helpers a bit.
 - Stop using test fixtures for campaigns (avoid crummy performance issues).
 - Update test runner to allow different stored test [configurations](https://github.com/DFurnes/dosomething/tree/test-redux/tests/config).

# Test Runner Usage
See `ds test --help` for full configuration options.

![screen shot 2014-09-23 at 2 00 47 pm](https://cloud.githubusercontent.com/assets/583202/4377097/9103b776-434b-11e4-9f7e-8d900d00224a.png)


I don't think we have a proscribed style for JS. I tend to omit the space, but it's probably something we should decide one way or the other at some point.