Original commit message from CVS: Updated copyright in all the libgst files. Created gst_private.h, set up all files to use it.
Original commit message from CVS: separated the properties from the capabilities as we might use the properties for metadata too.