Overhaul of Insight's Search, Part 2

Part 2: Displaying the search result in a table view. 
(I branched this off my PR #2668 'Overhaul of Insight's Search, Part 1')

Does not really work yet. The results are shown, but the thumbnails aren't loaded and the "View" button only works if all projects and datasets of all groups are already expanded.

Maybe this should be marked as on-hold for now.

Could put all these in a collection of some kind that you loop over? Even just a `Map<String, String>` or an array. (A TestNG `DataProvider` is probably overkill, admittedly.)