Add support for auto-creation of successfully authenticated users

I have added basic support for auto-creation of users into Redmine, to ease administrative maintenance of users with external SSO authentication.
There is a lot of potential for extensions, like email notification to admins, default role, and so on, but at least the users are easily and efficiently created.