Support starting trace in background

Start a tracing session in background and return. The command is optional. This
mode is not compatible with batch.

Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>