router: Send an event when a backend gets drained.

Still to do: tracking when all backends are drained.

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>