UNDERTOW-291 Iterate over listeners in reverse for sessionDestroyed() so that SessionListenerBridge is triggered last.
Otherwise subsequent listeners will never see any session attributes, since SessionListenerBridge removes them.
Move AJP client to use framed protocol implementation
use jboss-parent 15
Merge pull request #233 from pferraro/master

[master] UNDERTOW-291 Iterate over listeners in reverse for sessionDestroyed() so that SessionListenerBridge is triggered last.
Checkstyle
Merge pull request #235 from stuartwdouglas/ajp-framed

Move AJP client to use framed protocol implementation
Add support for connection timeout to web socket client
Add cancel handler to the client
Make sure timeout is in both connect code paths
Minor AJP fixes
Fix issue with framed channel when loop will exit even if there are pending frames
Fix bug in deflating stream sink conduit
add rewrite rules for the mod_cluster test setup
don't fail when trying to redistribute queued requests
update connection pooling to have a limit of cached connections
mod_cluster node health checker
mod_cluster track of active proxied requests
align SpdyClientExchange#setResponseListener() with other exchanges
mod_cluster add timeout to ping operations