add a way to force contracts to redeploy before every test
add a way to force contracts to redeploy before every test

* We don't want our tests to carry their state around so we can test
* them independently of one another. Thus, we must redeploy our
* contracts before each test runs.

ConsenSys/truffle