Improve DataSourceBrowser tree filtering.

1. Use a regular expression for comparison and replace duplicate code with a helper function.
2. Add a `throttle` to isFilteredOut to avoid excessive re-evaluation of the `isFilteredOut` property on parent nodes.