Move msvc_compat.h to compat/ dir