Allow ":" in auth string for redis.irstack.com

Because Iris Couch requires an AUTH command in the format your_hostname.redis.irstack.com:your_password, we need to not strip the part before the colon in that case.
Implement browser-native WebSocket support
Currently, it is used if neither browserchannel nor SockJS is available.
Merge pull request #164 from obijywk/websocket2

Implement browser-native WebSocket support
Return silently when closing unknown listener
Fix listener race condition crash
Bump patchlevel
Bump patch version
Last bump :-)
Add test reopening closed document in a connection
Ensure open methods pass documents in an open state
Don't test for doc object equality in reopening test
Clean up doc refs created by connection when docs close
Fix re-opening documents in closed state
Merge pull request #168 from evilhackerdude/master

Ability to re-open closed documents in same connection
New webclient build
Update README.md

Removed `sudo` on brew install lines
Remove ":" popping from redis auth strings.

Because Iris Couch requires an AUTH command in the format your_hostname.redis.irstack.com:your_password, we need to not strip the part before the colon in that case. Since we don't really need it in any case (just don't pass the username: in there), it's simplest to not alter the auth string.

https://github.com/josephg/ShareJS/pull/162
Merge branch 'master' of https://github.com/nwinter/ShareJS into nwinter-master
Merge branch 'master' of github.com:josephg/ShareJS
Bump