Helper class to load OS icons for known extensions
Improved UX in Target Navigator

Additions:
 - displaying BlackBerry and OS icons, when appropriate
 - caching icons to reduce memory footprint
 - automatically adjusting target-item icon depending, if connected or disconnected
 - simple content preview as string