Add a CMake option USE_SYSTEM_PUGIXML to use external Pugi rather than from OIIO

I think this will address this:  https://github.com/OpenImageIO/oiio/issues/403