Set thread name for Visual Studio debugging

This patch adds support for naming each of the Civetweb threads so that they appear in the Visual Studio debugger annotated with Master/Worker/Websocket.