Merge pull request #226 from slandelle/ahc-1.7.x

BodyParts is a List, not a Collection, fix #225
Merge pull request #227 from slandelle/ahc-1.7.x

clirr = PITA
Port changes for #230 from master to 1.7.
data may come in separate chunks.  Test needs to account for this.
Port changes from PR #214 from master to 1.7.
Return SSL tests to run status. Delegate task handling was tripping up over the UnsupportedOperationException.
Upgrade to Grizzly 2.2.21.
Data may come in separate chunks.
Grizzly-related changes for #207.  By default, fragments will be buffered.  Once the last fragment has been received the full message will be passed to the listener.

Original functionality can be re-enabled by setting the BUFFER_WEBSOCKET_FRAGMENTS to false on the GrizzlyAsyncHttpProviderConfig instance.
Merge remote-tracking branch 'original/ahc-1.7.x' into ahc-1.7.x