Provides an implementation of TreeViewerSorter that uses the given parent to
determine the correct sort order based on the defined
org.eclipse.ui.navigator.navigatorContent/navigatorContent/commonSorter
elements available in the set of visible content extensions.