Miscellaneous fixups to our C++11 support

These fixups are required to get websocketpp building on Linux platforms, due to differences in how platform support for nothrow is detected.