Show error on attempt to register with disabled self registration

https://www.openproject.org/work_packages/7051

This happens for normal registration as well as registration via omniauth.

This also changes the redirect to not go to / and go to signin_url instead.