[RUBY-18] improve and cleanup logging
remove unused constant
log message when control connection is unlikely to recover
prevent scheduling of multiple reconnects to the same host
shuffle replicas to prevent overloading
fix typo
make token-aware scenario more deterministic
make default policy scenario more deterministic
ensure all hosts are up before continuing
make sure first host succeeds in tests
bump consistency to make batch test deterministic
handle unprepared error
Merge pull request #30 from datastax/RUBY-18

RUBY-18
fix doc blocks
improve documentation and uuid generation api
require time for conversion methods
allow comparing timeuuid with uuid
[ci skip] fix visibility and add doc block link
[ci skip] update CHANGELOG
[RUBY-43] escape keyspace name