configure: Add a generic catch for all -W options with msvc/icl

The latest icl silently ignores certain -W* options.  This is
effectively a nop on older icl/msvc versions.