Don't accept design doc writes except on the admin port

Fixes #149
Two little tweaks

* Log if PutExistingRev finds no new revs to add
* Catch any (unlikely) error loading the guest user object