[2.3.x] Update detach method to return boolean to indicate detach success/failure.
[2.3.x] Fix javadoc.  Remove IOException from signature.
[2.3.x] Update release to return boolean indicating release status.
[2.3.x] Support unbound pools and max connections.
[2.3.x] If re-connection support isn't enabled, any registered user CompletionHandlers should be notified of connection failure.
[2.3.x] Remove cruft.
[2.3.x] Revert previous changes.
[2.3.x] + implement improvement #1524
https://java.net/jira/browse/GRIZZLY-1524
"Investigate possibility of using ListenableFuture-like funtionality in GrizzlyFuture"
[2.3.x] + add javadocs
[2.3.x] + minor cleanup + build fix
[2.3.x] + implement + checkpoint for
issue #1527
https://java.net/jira/browse/GRIZZLY-1527
"Implement client-side Connection pool"

implement connect timeout
[2.3.x] + implement + checkpoint for
issue #1527
https://java.net/jira/browse/GRIZZLY-1527
"Implement client-side Connection pool"

make possible to specify ConnectorHandler per endpoint