Update scripts

Patch libnice to significantly reduce time taken for ICE/DTLS connection
establishment
Add link to openwebrtc-examples
Update scripts

Fix possible double free in libnice
transport: Don't put a capsfilter after the audio decoder and link the depayloader

We can't just force the audio decoder to output something specific, this will
fail with most audio decoders out there... and if conversion is required we
will do that later already.

Also make sure the pad that is ghosted is the decoded_valve and not the
capsfilter, which is incorrect.
OwrMediaRenderer: fix refcount bug in owr_media_renderer_set_source
sdp: Allow a=rtcp address to be optional

In accordance with RFC 3605
bridge: Don't assume mdesc.rtcp exists when checking mdesc.rtcp.mux
domutils: Use the expected variable name
webrtc_js: Avoid assigning the same property twice
peerhandler: Set the TURN server transport type from the iceServer URL

In accordance with RFC 7065
local: Split local media sources in their own pipeline

They are now a separate pipeline that end in inter*sinks. By this
we properly separate any errors and anything else from the main pipeline.

Next step is to do the same for remote media sources, share some code
for this and then finally put every transport agent into its own pipeline
too. Then we won't have a single global pipeline anymore.
local: Add FIXME comment about using GstDeviceMonitor

Currently there is no probing at all and we just hardcode
local sources, and e.g. assume two camera devices.
local: Implement unlink in the local media source

Based on a patch by Robert Swain <robert.swain@ericsson.com>
local: Fix finalize function in media renderer
local: Add support for setting a NULL source in media renderer

This mechanism of _set_source(renderer, NULL) will be used for
disconnecting the renderer's source.
local: Request the initial framerate from the video source if possible
owr: Allow media source element NULL
local: Shut down complete local media source when the last user disappeared
local: Mark a private function as static
transport: Change the remote media source to use the inter elements and a tee too

Currently quite some code duplication which will go away during further
refactoring, especially parts can move to MediaSource directly and other
parts (the converters!) can be moved to the input side of the transport agent
and renderer.