Change when mutex synchronize is used to reduce the amount of lock time
Removing deprecated read_async_messages method
Use thread-safe queue to track async messages
Merge branch 'master' into cleanup-mutex
Fix scope issue in read_next_chunk
Changes to support better thread safety and cleanup on closing connection
Resolve merge conflicts
Adapt test for a multi-Ruby safe encoding
Merge pull request #5 from hybridgroup/cleanup-mutex

[WIP] Cleanup mutex