Remove "not optional" doc annotations
The gobject-introspection annotation parser prints a warning if we use "(not optional)":
Warning: SteamRuntimeTools: invalid "not" annotation option: "optional"
Currently the only allowed option for "not" is "nullable".
We can simply remove "(not optional)", as this should be assumed to be the default for out and inout options.
Edited by Ludovico de Nittis