routes sent to the client should honor the client context, plus other small clean up in the data we serialized for client.
Merge pull request #1092 from caridy/routes-leak

routes sent to the client should honor the client context to avoid leaks.