Merge pull request #3 from ikhattab/master

Removed karma-browserify
testing initialization/constructor  in websockets
Moved custom matchers code to a new module
WIP
Fixed some code style following a consisted style guide
Added tests for access tokens and domain
Added test for generating different URLS with two different connections
Fixed domain and access tokens string tests
WIP: Connect tests
Fixed the merge conflicts
Fixed the stringify testing message
Merge with Ihab
Merge with Ajmi
Fixed the merge conflicts
added tests for connect function
Updating access token tests to fit with the protocol updates
Merge branch 'master' of github.com:reallylabs/really-js
WIP

WIP

fixing the context of `newTag` function

added grunt task for build, coverage
Merge branch 'test-websocket' of github.com:NouranMahmoud/really-js into WIP

Conflicts:
	src/callbacks-buffer.coffee
	src/push-handler.coffee
	src/transports/webSocket.coffee
	tests/webSocket-spec.coffee