CodeWriter: write weak modifier for properties.
Found in the VAPI for libvala:
SourceReference.file is a weak property but not weak in the VAPI.
The modification in
visit_property () is symmetric with
visit_field () (i.e. weak is written between the binding and the type).
Updated the "fast-vapi" test accordingly, not sure if it is the right place?