Set HTML_SNAPSHOT_MIDDLEWARE variable on OwinContext so that other middlewares can pick it up (e.g logging).
Use HttpUtility from Mono, for ParseQueryString.
Removes System.Web dependency.