Promisify the router.

Working towards dealing with the router by itself, without having to
actually send packets over localhost just to test routing.