glib-2.0: make Source.attach use the default MainContext by default
When Source.attach () is called with null
as the argument the default MainContext is used.
This commit makes null
the default in the binding and this then doesn't need to be written in
the Vala call.