Add API method for user creation

Once again, I took the simpler way to enable the mobile apps to create new users. It's only three attributes, first_name, last_name and email, but the implementation is flexible enough to extend the API for more attributes as soon as they are needed.