Changing to use NIdProvider for CommonMenus, making invisible menu items
replace visible menu items when necessary to disable functionality,
allowing passing lists of values, including NIds to handle/detect
multiple selections, fixing bug introduced into display of
EnhancedConceptView in CommonMenus