Fix the default cqlengine connection mechanism to work with Astra
Description
By default, cqlengine requires `hosts` to be specified. For astra, there is no hosts but only a cloud config. We should allow current cqlengine users to connect the same way to an Astra cluster.