scripts: create-uninstalled-setup: remove dead http links

https://bugzilla.gnome.org/show_bug.cgi?id=724561
pwg: Update raw properties

Using info from gst-plugins-base/docs/design .

Encoded streams might make use of the raw properties, so list them all under foo/* .
For foo/raw, only note which of these properties are mandatory.

I didn't take a closer look at the raw formats yet. Those might still be out-of-date.

https://bugzilla.gnome.org/show_bug.cgi?id=724187
tracer: initial prototype for the tracing subsystem
inspect: add support for the new factory

Handle tracer modules.
tracer: add the hook-id to the invoke signature

Tracers that subscribe to multiple hooks can know what hook was used.
tracer: switch to quarks and add another hook for buffer flow

Use pre-defines quarks as this will be called quite often.
tracer: more planning
tracer: pass the instance to the vmethod
log: add cast macro
stats: add a tracer that collects pipeline statistics

This is more or less equiv to the the statistics in gst-tracelib.
docs: add more open items
tracer: pass the timestamp directly

Avoid the structure mashalling (and weird field naming).
tracer: use macros for hooks

Wrap the hook with a pre and post macro. This looks less intrusive than the
previous version, although it is a little less optimized.
tracer: use a macros for the enabled check

Avoid a function call and check the variables from the macro.
tracer: use a va_args instead of a structure

This is less extensible, but faster and avoids some extra hops and allocs.
log: make the log tracer more verbose again

Define log formats per message type and print details.
stats: handle buffer lists
tracer: add a pull-range hook and handle it in the plugins
tracer: add more hooks
log: handle new hooks and try to use gst's printf to get ptr formats