add glib.Object.GetProperty and glib.Object.SetProperty

I had problems using the Object.Set method so decided to implement the SetProperty and GetProperty (at which point my problem was resolved). 

I might implement the property listing and wrap GParamSpec in the future.