Bug 944005 - A minimal api implementation which passes the clobberer client's tests

This is the most basic implementation of clobberer as it does not include a front end, docs, or endpoints which are not used directly by the client. *note* It fails some tests; but it fails the _same_ tests as the current back end. Clobberer client tests will need to be re-written.
These fields should all have comment-style docstrings:
```
#: the branch for this clobber request
```
etc