track-element: add start to the position to which we wish we split the bindings.

The bindings split is relative to the beginning of the clip.
ges: Fix several memory leaks

https://bugzilla.gnome.org/show_bug.cgi?id=710390
Automatic update of common submodule

From 865aa20 to dbedaa0
bindings: Cleanup and fix simple python example
ges: Always create a project to back a timeline

And fix all the tests as we need to wait for the project to be loaded
to check the reference count of the timeline (as we keep a ref on the
timeline in project to later emit "loaded" on idle).
framepositionner: Fix the range of properties dealing with number of pixels

This way it is possible to interpolate those values.
ges-launch: Dot the pipeline on state changes and warnings
python: Remove old material.py example
ges-launch: Let user set the track types to use
video-uri-source: Handle interlaced videos

https://bugzilla.gnome.org/show_bug.cgi?id=710168
gir: fix warnings
Remove the android/ toplevel directory

To build gstreamer for android we are now using androgenizer which
generates the needed Android.mk files. Androgenizer can be found here:

 * http://cgit.collabora.com/git/android/androgenizer.git/
layer: Add an API to get the total duration of the layer

API:
    ges_layer_get_duration
layer: Set clip start to the duration of the layer if == TIME_NONE

In the provided start of a clip is GST_CLOCK_TIME_NONE in
ges_layer_add_asset, it means that we want the clip to be
added at the end of the layer
Remove GESSimplerLayer, that API should land into GESLayer in the end

The priority handling of clip is now handled by GESLayer itself, and
handling clip as a ordered list should be implemented in GESLayer itself
too, this way the user can decide to switch mode at any time instead of
timeline: Add all assets of the clip added to the timeline to the project
Revert "ges: Always create a project to back a timeline"

This reverts commit 59d83f1a93055391097e7c1fe34f5a39eb8ec625.

Conflicts:
	tests/check/ges/backgroundsource.c
	tests/check/ges/effects.c
	tests/check/ges/overlays.c
	tests/check/ges/simplelayer.c
	tests/check/ges/text_properties.c
	tests/check/ges/titles.c
ges: Reimplement 'always create a project to back a timeline'

Keeping it simple, and making sure everything is synchronous
Automatic update of common submodule

From dbedaa0 to d48bed3
ges: Add padding for API extension where missing