ModelCataloguePlugin-#53 hide properties tab if not additional properties

properties tab is disabled if no properties are available, next non-empty tab is picked. the tabs are hidden if there is no non-disabled tabs to show

fixes #53