[TreeViewPointFilterProvider] Set default preference to true

* Reverse from commit 487aa2509cb03fe6677df0b73a0955ed029f6b79
* It's not grey text that's the bottleneck in the tree, it's TreeModelViewer#getFont()
* calling DiagramModelUtils.isElementReferencedInDiagrams()
[DiagramModelUtils] Use different algorithm for isElementReferencedInDiagram()

* Slightly faster
[Search Filter] Improve performance and fix "Show All" Folders state

* A bit faster when the tree has many nodes open
* Allocate filter from the start to speed up when showing search bar
* Use try/finally on setRedraw() for safety
* Fix "Show All" Folders option not displaying state between sessions