All CQL3 tests now pass.

All but one fix was a simple rewrite of the test to avoid using
chai-as-promised. The fix that mattered was in the after() handler:
made connection.close() emit its close event.