Prepare next development iteration

Change-Id: I493a16377814f797280845dcea90a26fdfcf867c
Restart server on segmentation fault and create a coredump

Change-Id: Iee220c6c7ce125671f9a22ce7c333dd844ae9582
Use exception save lock

Instead of manually lock and unlock mutex

Change-Id: I6c8952358eba8bacc6f9dd08f227e5120d243712
MediaSinkImpl: Codding style changes

Change-Id: I817003fcdd7c41409cb11aa970e23b5c09b4e3eb
MediaSinkImpl: Use BLOCKING probe instead of BLOCKING_DOWNSTREAM | IDLE

Change-Id: Ia7c0808795d3f0c1b1b58bf53de386d02e92d910
MediaElementImpl: Set the element state to NULL before removing from pipe

Change-Id: I2840acc6c8ef1950d868606554f3cff7ccb6c5e3
MediaSinkImpl: Set element state to NULL before removing it from pipe

Change-Id: I2a0b9adb4f9a5e11b800609045998af30e014fc9
KmsHttpEPServer: Provide the endpoint in callbacks

Change-Id: I31fee497fd84ec5c92f80c3e67068111b45141d7
KmsHttpEPServer: Remove handlers before disconnecting underlaying socket

Change-Id: I9f15b02fd461711a5f013fffc9bd1214f5175156
KmsHttpEPServer: Fix race condition

We were relying in httpendpoint's GObject destroy function so as to clean
internal references managed by HTTP server. We don't allow this function
to be executed from a different thread by forcing the destruction object
before finalize is executed

Change-Id: Iad46ae9f3ed5bc26fe3b29c6e2012e901aa3e0d3
MediaSinkImpl: Remove probe once pad is unlinked

Change-Id: Ib83546bc99ddf7afdf5f73d7aa189bb9d6376e48
MediaSinkImpl: Simplify code

Change-Id: I879e29df70f21a21f0ddca02b60a145d8daa2449
Revert "MediaPipeline: Dot not raise error events if it is an stream error"

This reverts commit 0393cbb8557fe905c1b423fc6e8fa199f0ecb1da.

Change-Id: I67fb892f7c61a745a13cdc43372f79c6441a6510
Update plugins

Change-Id: I7987adfbddc63759dc714f28f16feeca9761e3b0
Add valgrind.supp file

Change-Id: I11acabf48f6b2dc41e41a92128ca16f0aea6a6b1
HttpEndpointImpl: fix memory leak

Change-Id: I9d379f7ee475722c1ef744af6b5bf0f1376ce0a6
KmsHttpLoop: Fix bad read while disposing kmsloop

There was a race condition between thread termination and source
unref

Change-Id: I2fbd0156fa654971cc04e6f0c6d0faaaee36b2d1
HttpEndpointImpl: Fix memory leak

Change-Id: Ia2f0a05ef4718ea9d68421abd723266ba34bfd81
Add generation of pem certificate if it is not defined in config file

Change-Id: I5b935a4fad8d8aa232059b905ffcffd0334dc66a
http_ep_server_test: Enable cookie test

Change-Id: I85267e92a78cfc0cc76d50d4125bdb57df59f784