Catch zmq socket_t::bind() failures on startup
Without this zmq socket_t::bind() failure is printed on stdout (and
difficult to track when started in background and with initscript)
Merge remote-tracking branch 'remotes/upstream/dev' into kraken_startup_exception
Merge remote-tracking branch 'remotes/upstream/dev' into kraken_startup_exception
Take advices: only catch bind() calls and return 1
Add linenoise submodule
Raptor: refactorize single run
Type: add fill_pb_object for Contributor
Raptor: add a cli client
Cli: add endl after error
Cli: add comment
Cli: add licence
Cli: move from raptor_cli.cpp to routing_cli.cpp
Cli: replace a NULL by a nullptr
Cli: Add continue after an error
Merge pull request #434 from l-vincent-l/cli

Cli
Doc: Install script
Doc: test on vm
Doc: handle params
Doc: test on vm

still need to do the kraken/jormun part
Doc: custom install build