Improved blocking disconnect() to return early in case of failed last /meta/connect.
Added test for the listener + service channel + deliver() functionality.
COMETD-521 - Ack extension loses messages sent during handhake processing.

Fixed by atomically importing the session queue messages
into the ack extension queue when the extension is installed.
Merged branch '2.9.x' into 'master'.