This gets rid of the last little piece of LibGUI knowledge in Painter.
This is a GAbstractView subclass that implements a icon-based view onto a GModel. It still need a bunch of work, but it's in basic usable shape.
This is in preparation for adding a new view class.