Prepare for next development iteration

Change-Id: I9b3bc6481e044e88a8e839b2c2418c28ec8c2255
Reenable "Split HttpEndPoint interface"

Once the relase is done we add this commit again

This reenables reverted commit 64272ff19aca370f985892dcc20bc43b35f3dc38.

Change-Id: Ic224c8a5e445c35b88da101cac8855d8c475ce35
faceoverlay: Add function to remove the image overlay to the interface

Change-Id: I9ec367ced8671dc8e5d0125efa4f26f81c51323b
chroma: Add function to remove the background image to the interface

Change-Id: I0d09e274984bd6143e9714e636ec82aafdf351d8
HttpEndPoint: Abstract classes should not provide the TYPE_NAME string constant

Change-Id: If81a91b4d0895065574adc0af7087114eadc7069
Deb source package for kms-interface

It will build a kms-interface-dev binary package
containing the thrift files, libkmsiface.a and the .h files

Change-Id: I2865a1e05373d8c358a6d4f83d3f97efb79b5e06
KmsMediaOject: update to garbage collector with two states

Change-Id: Ife4b07cf30ba99c46846108295cbad9fa2266285
Add a generic type to define a image region in the thrift interface

Change-Id: I5205740213dfdbea077406af136e36ae4fc70e28
pointerDetector: Add method to calibrate the color to track

Change-Id: I5fee483d1e4921c4203967ed2a068a91cabe0a9a
Revert "pointerDetector: Add method to calibrate the color to track"

This reverts commit cadc3d1dc3f78321cb5b1ad05da93b25620c23f3.

Change-Id: Id1bb31bdeea4019b37e5aafc675378e5e9ed6571
pointerDetector2: Add pointerDetector2 interface

Change-Id: I5d5d09b6cf4cae9f388a58174c51348911d52784
KmsMediaHttpPostEndPoint: Raise EOS event

Application layer has no way to know when a media file has been
completely processed, this is the reason why we need to notify when
an HttpPostEndPoint has reached the end of a file. Application layer,
upon receiving this event could stop the recorder end point,
unregister any associated HttpPostEndPoint or even release the
whole pipeline if it was needed.

Change-Id: I18bd417e23b53936c00c3563b64d9f4531c9a540
KmsMediaHttpGetEndPointType: Remove deprecated signal

Change-Id: I0b4a93ee1b0295e97252229e86e4f88be2af3117
KmsMediaRecorderEndPoint: Add stopOnEOS contructor  parameter

This parameter forces any recorder end point to finish processing data
whenever an EOS is detected in the stream.

Change-Id: Ic8676d8f158e2f08c232fd2afc52e18fc2206abe
pointerDetector2: Fix problem in TYPE_NAME

Change-Id: I46644742a6a112eadb4ee499ec83766633b5a8d2
Prepare release kms-interface-3.0.5

Change-Id: I3a911cc83f8fe373cebce15ba0b1151ca2d86f00