SOS-2283 Add UserListener to create notification about site invitation
SOS-2283 Add key to createAccountURL instead of redirect
SOS-2283 Shouldn't use exception handling as control flow
SOS-2283 Move listener to the correct package like in so-hook
SOS-2283 Source formatting
SOS-2283 Can it ever be null?