disentangle TCP sent and recv callback. fix #5
Merge branch 'master' into promise
remove unneeded callbacks from tcp
unbind weird scope things and put promisese in chrome fsockets
move ChromeSockets into Sockets module
pull promise socket read catch handler out to prevent stack explosion
more types and fix socket interface file
Merge pull request #24 from uProxy/promise

promises - tcp and chrome sockets