Disabled MSVC warnings for Shaderc

Disabled all of the MSVC warnings that Shaderc triggers.
Fixed MinGW compile error

I was getting an error "reference to '__detail' is ambiguous",
apparently due to a conflict between std::__detail and
std::tr1::__detail in the MinGW STL implementation.  This minor change
corrects the issue.