Fixing a number of small memory leaks.

 * Composite not cleaning up after itself
 * Switch server now exits after 5 seconds.
Merge branch 'master' of git+ssh://github.com/duzy/gst-switch

Conflicts:
	tools/gstworker.c
experimenting fixes #10
Fixing memory and file descriptor leaks.
Remove the timeout exiting.
Merge remote-tracking branch 'timsvideo/master' into fd-leaks

Conflicts:
	tools/gstworker.c
remove "\n" in INFO
Merge branch 'fd-leaks'
Updating the log.
Merge remote-tracking branch 'timsvideo/master'