Support `element-type` on GListModel implementations
The GListModel
interface is used to store generic GObject
instances, but it would benefit to support the element-type
annotation so that consumers of the API can rely on the type of the contained instances.
At the very least, g-ir-scanner
should not warn if the annotation is applied to a GListModel
.