Return user id for created user

When sending a POST request to create a `User` there was no way
to know the URL to the new user or even its ID. This adds a
Location header to be more RESTful to the response as well as
returns the id in the response body.
Merge pull request #76 from phpmentoring/return-created-user-id-69

Return user id for created user