Collect user feedback when an error occurs.
Use configured protocol, host, and port to construct feedback URI.
Fixing typo
Add some inline styles and a honeypot field to feedback form.
Enable UserFeedback on ping
Add feedback config option.
Ajaxify the feedback form.
Make success message stand out more.
Fallback to form post on JS error and hide all form content on success.
Fix expected net/http failure class.

Ruby 2.0 uses `Net::HTTPTooManyRequests`, while < 2.0 uses `Net::HTTPClientError`.
Merge branch 'user_feedback'