videotestsrc: Add pinwheel and spokes patterns
videodecoder: Pass on 'hard' argument from _flush to _reset

When most of the code was moved from _flush() to _reset() the 'hard'
argument was no longer propagated.
videodecoder: Revert previous commit

The 'hard' argument of reset changed signification after the latest
start/stop/reset refactoring.
videotestsrc: Demote ERROR statement back to DEBUG

It crawled in with david's latest commit
build: add subdir-objects to AM_INIT_AUTOMAKE

Fixes warnings with automake 1.14

https://bugzilla.gnome.org/show_bug.cgi?id=705350
configure: create dir tests/check/orc

This is required now that subdir-objects is used, since automake
expects to create a .deps directory inside.
tests: move orc removal to distclean
playbin: check for tags on the right combiner instance

The get-tags actions are not working in all cases, because the track
number is used to resolve the stream combiner instead of the stream
type.

https://bugzilla.gnome.org/show_bug.cgi?id=705369
adder: set DTS and PTS, sync on DTS
adder: Raw buffers DTS should always be CLOCK_TIME_NONE
rtcpbuffer: calculate FB packet length correctly
streamsynchronizer: Set proxy flags on the pads and use default event handler for simplicity

https://bugzilla.gnome.org//show_bug.cgi?id=705555
videodecoder: Clear taglist on reception of a STREAM_START event

https://bugzilla.gnome.org/show_bug.cgi?id=705109
audiodecoder: Clear taglist on reception of a STREAM_START event

https://bugzilla.gnome.org/show_bug.cgi?id=705109
gio: make better use of the cached buffer

When playing mp3 files from a smb server, we get 64k read requests
that mostly overlap.  Without using the cache to partially satisfy
these, we send these requests straight to the server, resulting in
a lot more network traffic than necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=705415
typefind: Add typefind function for WebP image format

https://bugzilla.gnome.org/show_bug.cgi?id=705826
playbin-complex: Set fakesink as audio-sink to not use a real audio device

https://bugzilla.gnome.org/show_bug.cgi?id=705157
.gitignore: Ignore files from automake test-driver
check: Update .gitignore
discoverer: document that "finished" and "discovered" signals are only emitted in async mode

https://bugzilla.gnome.org/show_bug.cgi?id=660195