Change router commands to take router id

The fact that the commands to debug and manage a router take a tenant id
as argument has been a constant source of confusion. Fix it by making
them take a router id and look up the tenant id.

Change-Id: I7f05319eb854b1b9b4b99fd6e76c778866bcf87a
Merge pull request #166 from dhellmann/rug-ctl-arg-cleanup

Change router commands to take router id
Dispatch commands to routers in ERROR state

Change-Id: I290c5f4b93be2ea84a4dd31982fe5937a27c6d02
Define WILDCARDS constant for special routing directives

Change-Id: I5215939e1be535f3f0162f6c11be3e3ea6de88c7
Don't allow wildcards for debug commands

Change-Id: Ic6036213008b3c654dba895c997fa29aec9ce323
use a tuple instead of set

Change-Id: I46130f4363de7d2f4310870d89b32294942060f2