added icons in object nav

Icons are added. What it does, is: picks class name from widget icon, and creates new one in the sidenav. I've edited current implementation, and added new set of classes in _icons.scss.

Very safe to merge (I also predicted additional splatting of tabbed widgets)