Added data to $recv params.
Revamped recv logging to allow the current message to be hidden.
Account registration now fails if user is logged in already. Added message hiding to account module too.