Prepare for next development version

Change-Id: I597922467bf2ade7f6e10352973da192df4fcc06
gstreamer: Add gstreamer filter to the server

Change-Id: Ic8063a7e411812a078e2d96bbcdf933d926ddf5a
MediaSet: create AutoReleaseData only if needed

Change-Id: I4c97044f1243ffae3d64a934a98527263948e76c
MediaSet: use G_SOURCE_CONTINUE instead of TRUE

Change-Id: I3732ddeae9c38dda66c6479a5c25f4338c0b31f5
GStreamerFilter: Do not unreference GParamSpec object

According to documentation g_object_class_find_property returns
a transfer none object, so there is no need to unref it

Change-Id: Ic0d83d794fa602088bebbc29cdd2a35b85fef7b6
Update plugins repository with bugfixes, specially for recording webrtc

Change-Id: Id61a8b2d26e2a17cf3172a0ad23c86948e42fbc3
Create tests to check if server fails with unexpected parameters

Change-Id: I2f59d3f1ff5144b18d3d68366d8ea5dc9d053c2e
chroma: Add chromaFilter to media server

Change-Id: I3e2dd0bfc8b2c2220d846768039b234e14608489
Fix dependency on thrift

We depend strictly on 0.9.0, not on 0.9.0 or 0.9.1

Change-Id: I2d4686f96652abd2e0382c2fc07d8937c4e4dd1b
MediaSet: rename methods

put -> reg
remove -> unreg

Change-Id: I737b98642a60d9da652560835b4161065af6ef25
Split HttpEndPoint class into HttpGetEndPoint and HttpPostEndPoint classes

Change-Id: I684c690d3482239d8d6a2fd8d0dd00239e56a235
Fix hook to improve astyle parameters

 * Make lines shorter than 80 chars
 * Add brackets to one line conditional statements

Change-Id: I7ac80b9ee845927215b0d6639d7d4d96b17b0763
Format cpp files with new astyle rules

Change-Id: Ic622c34d3c7df8d3c8f81e95d30d330b41c1ce6c
Update pre-commit hook to make it work in hpp files

Change-Id: I6220bde1ba39b1f6d42152a1476dfb6a00622f5d
Format hpp files according to new astyle rules

Change-Id: I629a23a968a9990693ce65d939148170b713ef19
faceoverlay: Implement clear method for the overlay image

Change-Id: I6da5df1188773194f13fcaf6c5c1c4848beb38e9
MediaObjectImpl: Change constructor paratemers for new GC

This includes removing excludefromGC and adding collectOnUnreferenced

Change-Id: I346a45a52f7e3041f282256ae04f1a829b83f309
MediaObjectImpl: add state attr

Change-Id: I8c9a477be4ce0200701186a9e3de0b7b26514dde
Use unregChilds flag

This flag tell us if children must be unreferenced
when the parent is unreferenced.

Change-Id: I3a25104fd12d4de41ab4a166f437155cd08450b3
MediaSet: implement GC related in KmsMediaObject interface

Change-Id: Iec473c5582e9ab32fe5e823260b168db63bd05a3