+doc #15537 add Typed Router pattern

Resolves #15537

Scala example kills routees and the router with PoisonPill. Any reason Java example doesn't do this?