pipeline: can now support pad properties
Can set pad property which will be used during the pipeline generation.
Change port name to src_* or sink_*
Caps become an hidden property
Remove the ':' to separate value field, it does not work properly with URI
Add funny graphs
Can remove property with an empty value