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