constructor (maxCachedSessions) {
      this._maxCachedSessions = maxCachedSessions
      this._sessionCache = new Map()
    }
Verifies that the given val is a valid HTTP token
per the rules defined in RFC 7230
See https://tools.ietf.org/html/rfc7230#section-3.2.6