Fix JParser to better respect ByteBuffer's position/limit.
Version bump for M6.4 release.
Merge remote-tracking branch 'jdegoes/milestones/1.0.0-M6.x' into milestones/1.0.0-M6.x
Don't complete ChunkHandler promise with failures on normal close/disconnect

channelClosed and channelDisconnected get called for all close/disconnect
events, whether under normal ops or in error, so we shouldn't mark the
promise as a failure if we've already marked it as a success.
Merge remote-tracking branch 'jdegoes/milestones/1.0.0-M6.x' into milestones/1.0.0-M6.x