Better edit user routing. Fixes #130.

After failing to create, we were rendering the new template but from the
create url. Thus when the edit form submitted to its current location,
there wasn't a GET handler.

I'd still prefer to make this setup a little more RESTful, but so it
goes ...