Allow view icon to be themed in CSS instead of enforcing use of default icon specified by view
Update icon in view selector if view icon has changed, e.g. by CSS of theme