Add websocket handling using reel

Using Celluloid::Notifications to handle market updates publications.
More details at https://github.com/celluloid/celluloid/wiki/Notifications

Most of the StockExchangeSim::WebSocketServer is taken from
https://github.com/celluloid/reel/blob/master/examples/websockets.rb