Correcting warnings in websocketpp sources

Many of these warnings have to do with size conversions, they've largely been addressed here.  A few are unsafe function calls--they have been addressed with preprocessor guards.