444416 Interative Callback pattern in AsyncProxyServlet
444124  JSP include with <servlet><jsp-file> can cause infinite recursion
444517 - Ensure WebSocketUpgradeFilter is always first in filter chain

  * Using Servlet 3.1's ServletContext.addFilter() mechanisms with its
    FilterRegistration to encourage the WebSocketUpgradeFilter to be
    first in the filter chain.
    Note: this is possible, but can be overridden by another call
    to the same ServletContext.addFilter() using the same techniques
    to put something in front of the WebSocketUpgradeFilter.
Restoring ErrorHandler / ErrorPageErrorHandler logic
444222 replace CRLF in header values with whitespace rather than ?
Merge branch 'jetty-9.2.x' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9.2.x
444547 Format exception in ResourceCache.Content.toString()
added TLD to quickstart example
444764 - HttpClient notifies callbacks for last chunk of content twice.

Fixed by filtering out notification of the callbacks in case the
HttpContent is already consumed.
444416 - AsyncProxyServlet recursion.

Implemented reading of content using IteratingCallback to avoid
recursion.
444748 - WebSocketClient.stop() does not unregister from ShutdownThread 

+ Making (de)register smart about if wsclient is registered or not
444771 - JSR356 / EndPointConfig.userProperties are not unique per
endpoint upgrade 

+ Adding testcase & implementation which honors the
ServerEndpointConfig.userProperties copy at an earlier point.
444617 - Expose local and remote socket address to applications 

+ Exposing 2 new automatically added userProperties
  * "javax.websocket.endpoint.localAddress" 
  * "javax.websocket.endpoint.remoteAddress"
  these are both java.net.InetSocketAddress objects
442495 - Bad Context ClassLoader in JSR356 WebSocket onOpen 

+ Fixing onOpen context classloader to be that of the context
  that started the WebSocketUpgradeFilter (which will be the
  same as the WebAppContext in most cases)
Made methods return boolean to indicate whether the update was
successful or not.
444416 Interative Callback pattern in AsyncProxyServlet
444124  JSP include with <servlet><jsp-file> can cause infinite recursion
444517 - Ensure WebSocketUpgradeFilter is always first in filter chain

  * Using Servlet 3.1's ServletContext.addFilter() mechanisms with its
    FilterRegistration to encourage the WebSocketUpgradeFilter to be
    first in the filter chain.
    Note: this is possible, but can be overridden by another call
    to the same ServletContext.addFilter() using the same techniques
    to put something in front of the WebSocketUpgradeFilter.
Restoring ErrorHandler / ErrorPageErrorHandler logic
444222 replace CRLF in header values with whitespace rather than ?