GoRouterWorker routes events even when there is no next hop.

It probably shouldn't.

Also, it has no tests of its own. :/