Add new-object creation support for pending edits

Fixes #82 on github.
Phase out god_user from tests

god_user is no longer necessary now that the the audit system
does not track instances and uses ids to determine create
privileges.