Error reporting interface finish

Login user form will report errors.
Errors are stored in cookies (as JSON) and can be retrieved
and decoded as expected.