Browserify working + websocket connection working

Still digest-md5 not working in browser as highlighted in #15, but I don't think this should prevent this merge.