Linux support,
added CMake file for building on Linux, not Windows yet,
added pre-built libwebsockets for Linux, zlib is expected to be installed,
fixed MakePtr on Linux,
added several ugly ifdef blocks for Linux, to be cleaned up.