Bump relayd protocol version

This should have been done for 2.3-rc1.

Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Live timer set up

Add a new option to create to enable the live_timer.
This timer is responsible to check all streams of a live session and
make sure the viewer receives periodic updates even for low-throughput
channels.

This patch only enables the parameter from the UI to the consumer.
A couple of FIXMEs to check (changes to the ABI/API especially).

Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
basic handling of live_timer, for now just a printf

Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Create relayd session from the sessiond

Move the relayd session creation from the consumer to the relayd. No
change in behaviour expected here, just prepare for the next patch to
allow the sessiond to pass additionnal parameters in the relayd session
creation required for live tracing (hostname, session name, flags, etc).

Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Bump version to 2.4-rc1

During this development cycle, we need to extend the relayd procotol
quite a bit, so we need to bump the version early in the development.

Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>