fragments: panelMenu: fragment refactoring
* parameter of wait methods renamed
* some jQuery selectors replaced with css selectors
* replaced dynamic finding of some properties with fields
* methods returning lists now return unmodifiable variants
* @author jstefek
* NOTE it does not mirror exactly the commit from RF5 repository