remove unused argument from register_and_load_opts

Change-Id: Ic97d444d14de47230e040624fc718cde45cda6c7
Refactor notification publishing

We want to use the same code for the cli and service to
send notifications, so refactor it in a way that makes
that easier.

Change-Id: Ibffb008d03971fa88702a593eda7f7e1443d4986
Stub in the command line app

Create a new console script 'rug-ctl' based on cliff,
without anyh plugins, yet.

Change-Id: Ib3e04848ece2b4f9d192cfe39bcc9399aee94ccf
Convert the existing debug handler to messages

Replace the USR1 signal handler with a message-based
trigger instead.

Change-Id: I0a5a0be30baaf25a3edb0de9f08557b62ff5f869
Start 'router debug' command

The command sends the message, but the rug does not
handle it, yet.

Change-Id: I9472a2d2572d0c1f8bacd3831749ab61a16a9ce3