build: disable msvc warnings for libiconv target

Disable C4018, C4090, C4244 and C4267.  The libiconv target does not
compile cleanly but it's code that we don't have direct control over.
Fortunately, the warnings seem benign.