Extend "failed to retrieve resource" error with list of attempted mechanisms
This MR addresses #75 (closed) by intercepting events when the web resource cannot be fetched and then displaying a detailed error view to the user. The important/necessary components of the error view are (based on @jnny's comment here):
- Ceno logo/branding
- List of all mechanisms attempted
- Retry button