Issue #200: cassandraTable optimisations

Replace stmt.execute to asyncExecute for performance
If table fit in one spark partition, skip all unneccessary ring locality optimisations
Fixes #200