Add UrlTokenEncode / UrlTokenDecode.

This is to resolve https://github.com/aspnet/HttpAbstractions/issues/55.
/cc @Tratcher 
Hilarious, but you might as well add the ArgumentExceptions now.