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?
SOS-2283 To be compatible with EE 6.1.20
Revert "SOS-2283 To be compatible with EE 6.1.20"

This reverts commit 0c55404ab1796c27fb967505113a60b5100bfe44.
SOS-2283 Proper 6.1.20 compat
LPS-47766 Throw exception out to the transaction handler instead of catching it inside