opcservices: Add basic support for reading OPC packages.
This MR introduces an initial implementation for ReadPackageFromStream in order to be able to decompress/read OPC packages, and enumerate their parts.
This is required for supporting AppX packages, which themselves are OPC packages as well. As such, the code does not implement support for reading relationships or interleaved archives, as AppX does not support either (APPX_E_RELATIONSHIPS_NOT_ALLOWED, APPX_E_INTERLEAVING_NOT_ALLOWED).
Edited by Vibhav Pant