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.
Your Python is so much DRYer than I'm used to :)