This is a port of https://github.com/rethinkdb/rethinkdb/tree/next/drivers/javascript
*** NO WHERE NEAR COMPLETE YET ***
- I wanted the driver to emit events so you can tell the difference between a connection close and disconnect, etc
- I didn't like the fact that the js driver is closure compiled
- Driver doesn't handle db query errors well
Using this could be perilous ;p
This relies on https://github.com/chrisdew/protobuf which should build fine in all your standard envs with node 0.8
Make sure protobuf compiles when the