An initial implementation of MongoDB storage for bakery.

I think that if we're returning an error that we should be able to rely on the caller logging that error, so I'd lose the logfs here and below.