Next attempt to fix the double-member issue in ClassBrowser.
Fixed wrong sorting of nested types in TypeDefinitionTreeNode.
Merge remote-tracking branch 'remotes/origin/master' into classbrowser