gir: fails to parse .gir files without doc file position
Since !75 (merged) girparser fails like this for older files:
File "gobject-introspection/giscanner/girparser.py", line 188, in _parse_generic_attribs
obj.doc_position = Position(doc.attrib['filename'],
KeyError: 'filename'