Minor doc update
[REM3-190] Allow per connection and per server buffer configuration
Do not hang when the window size is the same as the message size
[REM3-192] Make the underlying SSLSession available from the Connection if one is available.
[REM3-193] At RemoteReadListener.handleEvent, do not return after receiving a CONNECTION_CLOSE, instead, try to receive a message one more time to make sure we are not skipping any receive equal to -1
Improve trace of channel negotiation
Ensure the buffer is freed on all exceptional circumstances for incoming messages
Buffer leak debugging facility
Drop useless trace message
Add third stage to service open trace logging
Merge pull request #21 from darranl/REM3-192/master

[REM3-192] Make the underlying SSLSession available from the Connection.
[WFCORE-112] This removes the deadlock that is happening due 
to a network failure during closeAsync call.
The close async was doing this: 
1) send close (endpoint A)
2) receive close (endpoint B)
3) send close (endpoint B) 
4) receive close (endpoint A) -> close the channel
If the network fails point 2 never takes place, then endpoint A waits
forever. It is changed to:
1) send close (endpoint A) -> close the channel
2) receive close (endpoint B) -> close the channel
Merge pull request #24 from elguardian/WFCORE-112

[WFCORE-112] Long server shut-dow with unresponsive client with opened JNDI Context
Add in extra safeguards to protect against buffer leaks
Fix tests to report buffer leaks and clean up properly
Prepare debug buffer pool for implementing AutoCloseable (required by XNIO 3.3)
fix LEAK_DEBUG
Merge pull request #30 from baranowb/FIX_LEAK_DEBUG

fix LEAK_DEBUG
Prevent rejected execution exceptions when the endpoint was closed during protocol handling
Do not use executor during close because it might be gone