Opening the 0.11 branch
docs/design: updates on effects and conforming materials
docs/design: Add section on compositing and mixing
GESTimelinePipeline: Handle some trivial error cases

Avoids ending up calling potentially NULL variables
GESTimelinePipeline: Return before the error labels

Avoids a warning for no reason
Don't build the examples if it's disabled in configure

Fixes: #657707.
docs: Add note about merging GNonLin and GES
docs: Remove duplicate symbol
design: Re-order items by importance

Plugins, templates and so-forth are not top priorities.
Also update the index
design: More specifications of compositing and material handling

Doing it this way will enable us to handle:
* Output conforming (proper scaling/conversion at the right place)
* Compositing in an easy way at the layer level
* Avoid having too many transformation elements
docs: clarify sentence a bit
Automatic update of common submodule

From 605cd9a to a39eb83
Automatic update of common submodule

From a39eb83 to 11f0cd5
docs: cleanup makefiles

Remove commented out parts that we don't need. Remove "the wingo addition" - no
so useful after all. Narrow down file-globs for plugin docs.
GESTimelinePipeline: Add video sink get/set API

This new API allows getting/setting of the preview mode's video sink
element through playsink's video-sink property.
GESTimelinePipeline: API documentation improvements

Added notes for refcounts and transference to API documentation for the
video sink getter/setter.
screenshot: Use new 0.11 API

FIXME : Need to figure out how to get the buffer caps.
ges: Port to 0.11 API
ges: ffmpegcolorspace is dead, long live videoconvert
common: Update to tip of 0.11 branch