Add failure handler to async callback

patch by sankalp kohli; reviewed by yukim for CASSANDRA-6747
Merge branch 'cassandra-2.1' into trunk