Prepare statements against all hosts in parallel
Fix async keyspace setting on connections

When keyspaces were set asynchronously for connections,
the connection wasn't properly recording the new keyspace,
which could lead to errors preparing statements and
unnecessary re-setting of the keyspace.