Feature/additional tests

* Adds tests to deploying interventions and downloading deployment data
* Removes deprecated function
No, I think the issue is that model.save() doesn't call the `full_clean` method which does validation.  As long as you're doing validation before saving in the actual view code this should be fine.