Add authentication support to shuffle

patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-6484