Disabled logging of IShellIconOverlay errors
Moved Native* files from Interop to Interop/Native folder
Changed owning mechanism of NativeComInterface (always own, AddRef on QueryInterface); moved QueryInterface method to NativeComInterface
Added cache for icon & icon overlay indexes
Fixed empty shell list view for unexpanded tree view items