some warnings removed, added helper methods to a Gst::Object class