updated WebSocketSocket tests to cover new api
WebSocketSocket now covers new api requirements
sockets are no provided as parameter on events
cleaning up code from api change
removed should requirement if unnecessary from tests and updated Makefile to use mocha flags
added broadcast method to server and updated examples
adding documentation for WebSocketSocket
max connections are now checked again in WebSocketBase #assignSocket
Merge pull request #30 from bodokaiser/improve-api-#29

refactored event api (WebSocketBase methods moved to WebSocketSocket)