MFC: Restore the original hid_is_collection() test and fallback to testing the interface class, subclass, and protocol if that fails.
MFC: Restore the original hid_is_collection() test and fallback to testing
the interface class, subclass, and protocol if that fails.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase