move prototype of strcasecmp for MSVC into utils.h, and remove platform.h