Merge pull request #266 from n1hility/master

Add weighting for protocol selection since client order is unreliable
Merge pull request #267 from n1hility/master

Use the correct SSLSession during handshake.
Fix issue with ALPN handshake
Fix client ALPN issue
If the other side closes the HTTP2 stream don't immediatly error

Only error if there are streams that still expect data to be read
Otherwise wait for all streams to be done then send close
MAke similar changes to HTTP2
Handle window size updates correctly
Fix SPDY proxy test, and add HTTP2 load balancing proxy test
Add AJP parse timeout support
1.2.0.Beta4
Next is 1.2.0.Beta5
Move to h2-15
Fix bug in header copy
Simplify close handling
Add a getTransportProtocol(), and use it