Merge pull request #427 from datastax/java822

Improve asynchronous API (JAVA-821, JAVA-822)