Created a new options whether to allow users to register to new account

There are cases when you do not want to enable public users to sign in but you want to enable social login functionality. There can be a lot of use cases like [this](https://github.com/SocalNick/ScnSocialAuth/issues/121#issuecomment-32677512).

I really need this feature and hope this can be useful for others too.