Merge PaginatedIconGrid and IconGrid

Georges Basile Stavracas Neto requested to merge gbsneto/cleanup-icon-grid into master

(Depends on !880 (merged) and !1265 (merged))

Now that the only user of the IconGrid is AppDisplay, and it only uses the paginated icon grid, there's no point in having the two classes split anymore.

In addition to that, future commits will introduce a layout manager that will extend current icon grid features, and merging PaginatedIconGrid and IconGrid in the same class will vastly simplify this transition.

Merge PaginatedIconGrid into IconGrid, and adapt AppDisplay to this change.

Merge request reports