All mongodb tests passing, but issue with delete

Deleting a user that doesn't exist fails the sql tests. This could be
good behavior, could be bad. Right now sql and mongo do different
things. Fixed the SaveUser stuff, may have added proper session closing.