display browser info in the error message (browsers tend to lie in userAgent but I couldn't find a better way. at least userAgent gives us a string we can then google for)
show a link that has log trace in the error message, recommend user to report the log trace
put a reset seashell button in the error message
websocket success:false responses are reported with console.error instead of console.log
also cleaned up some ugly code. this probably solves the problem where people are getting empty {} error messages.
reset seashell? check box is auto selected when appropriate'
Add response time to websocket console.log
Remove .defer field from websocket console.log
websocket request are logged at the time they are sent