Update scripts

Some improvements to robustness and behaviour of the scripts
bridge: daemon -> openwebrtc-daemon

Use a less generic name since this can be installed to /usr/bin
Do weak-linking to VideoToolbox for iOS

This way we will get hardware codecs on iOS8+ but still can
run on devices using an older version of iOS.
Fix libtool to work properly with -weak_framework linking
local: Don't set 0 as maximum framerate if none is given

That's going to cause an assertion, the valid range is [1,MAX]. Also
don't plug a videorate element at all if the maximum framerate is
given as 0.
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
Add test utilities

Run ./out/<platform>/bin/test-self-view after building to run a simple
audio/video capture and output test.

Run ./out/<platform>/bin/test-send-receive after building to run a test
with one sender and one receiver in the same application.
Update scripts

Various build fixes.
owr_video_renderer: add sink property

Make the video sink configurable for further flexibility. In some
cases the default glimagesink can't be used. The new GObject property
should point to a valid GStreamer element.
owr_audio_renderer: add sink property

Make the audio sink configurable for further flexibility. In some
cases the default sink can't be used or the application needs direct
access to it for volume control purposes or even position queries.
The new GObject property should point to a valid GStreamer element.
OwrLocalRenderers: ensure sinks stored in bins are async

If a GstBin is set as renderer sink then all sinks embedded in
the bin need to be configured as async for proper live playback
support.