Fixed building with the first version of Visual Studio 2017, which doesn't have __has_include() (Thanks Simon!)