6bcb90e webui: prefer entity fallback in menu item select

Authored and Committed by pvoborni 8 years ago
    webui: prefer entity fallback in menu item select
    
    While selecting menu item based on a facet which have an entity defined,
    prefer entity fallback over facet name fallback.
    
    It solves an issue which appears when a menu item of a different entity
    has the same facet name specified. In such case this menu item was selected
    instead of the desired one.
    
    E.g.: there are menu items:
      { entity: 'foo' }
      { entity: 'bar', facet: 'search'}
    
    Showing a foo's search facet resulted in selecting
    { entity: 'bar', facet: 'search'} item.
    
    Reviewed-By: David Kupka <dkupka@redhat.com>
    Reviewed-By: Thierry Bordaz <tbordaz@redhat.com>