Prepare next development iteration

Change-Id: I47ac206bfc6177102aa1869916ab2bd22359cebe
Add service class hierarchy

Change-Id: I1bef601d0a4f9c2f44fd5265720979b35cb5c319
Remove useless code

Change-Id: I810d4237498d4a968283a60d8a3e21a5af453d65
Provide lambdas to start and stop methods

Change-Id: I49f9627ae3cd08b8fb18dfbdb15a9647d0d50baf
Start thrift server

Change-Id: Iba3c4387f03a16d6e9781000151b960add1aa2ab
Use a factory to instantiate new services

Change-Id: Ib003e1199d951075ca5a055118782fa062fb9015
Add HttpService

Change-Id: I035d70cfb8798ae859c5d0ce69205c7c2d2cad4b
Do not run if configuration couldn't be read

Because we can have several services available. We must specify which
service we want to use with. This is done in kurento configuration file,
so if we can not get this information we should stop execution

Change-Id: Id99601e622cc9ef586e91ed6390ee5e726d4f862
Remove unneded macros

Change-Id: I772783c6c37517976e59475c8127e9584ef44866
main: Fix memory leak

Change-Id: Iad0124aeccb77ec78bfccd86215e20ed9b74c72e
ServerMethods: Fix bug getting session id from json requests

Change-Id: If5a551d5dfe201d8a3557d34492eb4b7e0225687
CrowdDetectorFilterImpl: Fix bad roi name

Roi names must begin with a letter character followed by an alphanumeric
character included "/-_.:+", other ones will result in an error.

Change-Id: I97478dc8509b9e50aaadbaade2793619533ae249
Remove repeated statement

Change-Id: I24454f63a353f1d08d8d7e0a6999888e35bf266c
Add skelleton files for a new test

Change-Id: I74a6ebe9294582285f3d396fc99dbfa48961dcc7
Implement test to check unrefs of elements from direfferent sessions

Change-Id: I7d943fe86815081d4d1c713a3471fbd777bfe72a
CrowdDetector: Modify filter to accept relative points

Change-Id: Ib9112d63c486479f03277e1412243eec6e9943e0
ThriftService: Make the server to terminate gracefully

Change-Id: I927298fc9a35e2576f2179b1fa6f9a61d2a0bfd3
HttpService: Manage external variable httepserver just in HttpService class

Change-Id: I6958d54cc437fc54e5492ac09c54210c9db6bd59
RabbitMQService: Queue system initialization

Change-Id: I82bf18b4ca62ab21760757a0d63d7b6f929973eb
main: Gracefully catch exceptions and print an error message before exit if service cannot start

Change-Id: Ib4d68aa4bedbc40eb3445a2c9fb8a418f535e6e0