fixing the issue with registration not showing on walled garden after failed registration

Improved #5620:
 * using walled garden page shell for account pages like register/forgotten password
 * fixed issue with empty page
 * removed unnecessary cookie - people without JS go to separate page and get forwarded back to the page