gimarshallingtests: Add Object with properties accessors (and support deprecated property flag)
Provide a new object with the same properties of GIMarshallingTestsProperties but with support for property setters and getters.
A new object is used so that both behaviors can be tested and compared easily.
This allows to test them in bindings.