giscanner: fix a comparison

In the case that a parameter has not been explicitly annotated, the
value of node.direction will be None, not 'in'.  Instead of comparing as
== 'in' we should therefore check for being != 'out'.

https://bugzilla.gnome.org/show_bug.cgi?id=660879