Added utility macro jss-with-alist-values
Removed debugging statement
Added an api for connecting, disconnecting and testing connection state of browser (webkit doesn't really need this, even if makes sense conceptually, firefox needs it).
Implement jss-browser-mode-refresh in terms of the browser connection api
Move the jss-evaluate calls off of the tab and onto the console; no functional changes, but it makes a lot more sense.
minor docstring fixup
Gut and rewrite the firefox protocol.

Firefox's protocol is based around stateful Actors, and we need to
model it as such in the client code; lots of changes fell out of this.