support disabling the web inspection interface with 'disabled'
Revert "remove ip-based caching so that it's possible to reliably generate new urls"

This reverts commit f2009d7f52ac036f5b6915222f3f6783524e9871.
add support for specifying a remote tcp port
fix an issue where aggressive NATs or proxy connections pooled for too long could hang the tunneling of public connections