Element is not abstract but should not be instantiable from managed
Shifted things from GstGlobal into their own classes
Added missing README
Pass all miniobjects and GstStructure by reference
These types contain more information internally, which would get lost if we pass them by value, because only parts of these structs are visible to the bindings and thus information is missed when the structure would get passed back to native.