Fancier js

Not much, basically, making what `make_request` in `sockets.js` a little easier to use by adding `eth_request(method, args)`..

Maybe if we want a complete JS interface we might basically want the eth object?