Added ShellItem, ShellTree; implemented shell tree navigation with icons and overlays; added logging
Changed all wrappers for COM interfaces to inherit from NativeComWrapper
Added shell list view; fixed icon cache; fixed UI messages from COM (passing window handle)