TDI-30101: [Modules View] Add a filter for this view since there are

many items in it. 
Instead of change the implementation of current view, I create a common
tool to wrap exist TableViewers to add a text filter.
The filter will match the labels displayed in all columns.

Task-Url: https://jira.talendforge.org/browse/TDI-30101