As a developer, I want to have context information for user error reports, so that i have a better chance reproducing them.
- collect error information (URL, user agent, OS, maybe API response text/network information?)
- display it in a textbox to the user with some support for easy copy/paste and instructions on how to report
- #299 Show error messages for MediaViewer
- #127 Log errors directly
- #272 better logging (might be helpful for collecting error information - see Monolog 's FingersCrossedHandler for inspiration)