Add a broadcast API.

Alerts the web socket handler to the need to broadcast a message to
some or all of the connected web sockets.  It is up to the developer
to keep track of the connected sockets.
Merge pull request #231 from davidw/websocket_broadcast

Add a broadcast API.