SWC-1728: fix registration error handling
do not moniter textbox state in registration page, and monitor key presses in profile form
Merge pull request #1216 from jay-hodgson/SWC-1728

SWC-1728: fix registration error handling