Start cleanup
Basic tests passing
More cleanup and re-organization
Add iframe bootstrap function back
Fix casing
More reorg and iframe bootstrap is dynamic-ish
Fix transport name access
eslint shims
Abstract out underlying websocket driver
Add xhr for node. Refactor jsonp.
tests for jsonp receiver logic
utils re-org
Merge branch 'refactor' of https://github.com/sockjs/sockjs-client into refactor

Conflicts:
	lib/transport/jsonp-polling.js
	lib/transport/xhr-polling.js
	lib/transport/xhr-streaming.js
Make things happy again
Add some tests for xhr receiver
Remove logs
Don't need environment logic for list of transports now
Replace window with global. Prefix document with global.
Update shims to es5-shim. Shim forEach. More global prefixes.
Escape sent data