Cassandra catalog supports authentication credentials

I have added support for Cassandra authentication, updated the documentation and updated the tests. 

This adds support for the "PasswordAuthenticator" in Cassandra clusters that use credentials for client authentication.

Could you please review this pull request and merge when approved? 
Thanks.