Added NativeExtractIcon, NativeShellIcon wrappers for COM interfaces; icon extraction for desktop items works