Fixed JERSEY-2070: Grizzly client connector not asynchronous.

- Introduced new concurrent collections in jersey-commons
- updated POMs to not fail when compiling new collections due to dependency on sun.misc package
- Introduced non-blocking input stream API and ByteBuffer-based impl
- updated jersey-common test SecurityManager policy config to reflect new unit test needs
- some existing collection utilities moved under util.collection
- Fixed grizzly-connector to create ClientResponse when headers are received (before any entity data arrive)
- Added tests, including integration test with SSE reconnect Grizzly client/Jetty

Change-Id: Icd04959762a16b49e7fde66b6852115c8a52b775
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>