Narrow scope of websocket includes.

* Get rid of websocket.h and most websocketpp includes.
* "Include what you use" for some existing .h and .cpp files.