added phpunit + mockery to require-dev
moved WS server starting logic into BrainSocketServer
Added EventPublisherInterface so you can swap out Laravel events for any other type of PHP pub sub library eg. Symfony Events etc.
fixed a bug when an event is passed in as a normal string and not a json encoded string.
added BrainSocketResponse unit tests.