logcat: fix npe & clear log in filtered view

1. Fix NPE when selecting all items: Issue is that in case of a
table with SWT.VIRTUAL, tableItem.getData() could return NULL if
the item hasn't been shown. So we have to rely on the original
model to retrieve the items.

2. When viewing items after applying a filter, clear log will
clear the full log but not the filtered view. To clear the filtered
view, the SWT ViewerFilters have to be reapplied.

Change-Id: I6c66be4e0e8abb6db114588f382bcd3b9fe8ee0f
1 file changed