Prepare to next development release
Update GMutex related and other glib functions to new version
Delete old sources and dependencies.
Update to 2.0.0 version.
Use new api from kms-interface.
Update dependencies.

Use thrift-nb instead of thrift to use TNonblockingServer.
Use libevent, necessary to thrift-nb.
Use -Werror and fix some warnings in log.cpp.
Use TNonblockingServer instead of TThreadedServer.
Mange SIGINT and SIGKILL to finish the server correctly.
Assing p_server to NULL when it is stopped.
Use gst log.
Add log for each method of MediaServerServiceHandler.
Update createMixer method from the new kms-interface.
Use command line option parser.
Use GstSDPMessage to store the SDP from config.
Add log.h.
Add *~ into .gitignore.
Codding style fixes
Add pre-commit hook

Change-Id: I29238e5030232a58b0ccd93342f82028185a514d
Add .gitreview configuration

Change-Id: I03ed14fb9cc53abeb8a6e28983953b04344c1328