dependencies: patch libnice to do DNS resolution

The patch makes it possible to use hostnames as ICE urls in RTCConfiguration
objects.
dependencies: Increase curl timeout to 30s for zlib download
Removed non-breaking whitespace -- those can hurt people

Change-Id: Icbbd67c3b79249b30044583ce277e8aed3940d53
gst-plugins-bad: Cherry-pick h264parse fix to always include profile/level in the caps
ios: Use -mios-simulator-version-min instead of -miphoneos-version-min

The latter does not properly work on newer iOS SDKs at least.
Move to GStreamer 1.4 branch

This includes backported patches that we need that are later than the
most recent release.
dependencies: Make curl follow redirects for icu download
engine: Add support for iOS 8.1 SDK
engine: Add support for OS X 10.10 SDK
dependencies: Add missing remote when resetting to branch
Log both branches for less confusion, and a FIXME tagged along
More robust behaviour on build errors
More accurate description of command line options
Refactored and provided some regression tests for script.

Argument parsing was broken, and was generally run more than once.
A light weight test to verify correct detection of failed and
successful builds was added.
libnice: add patch that makes nicesink wait for the agent to be configured