CMake redone for adding dht server list

added support for non c drive windows users in this version of the commit of the auto OS detector