Report Client Errors.

When an error is detected in the client, a page is shown to the user
requesting their feedback, which is then stored on the
server. Technical data on the error is included along with user input.

Change-Id: I42a70fafe7fc377e6d9d8faede5e70079322112c