Supports CORS

I'm creating this pull request as a place for discussion about how to allow node-browserchannel (and ultimately sharejs) to send authentication information crossdomain by utilizing CORS.

All that is required to enable the actual support in 2e43f7, however I didn't know if you'd be willing to make that the default going forward.

@josephg what do you think?