added catching of consumer rebalanace for more graceful retry.  added additional consumer options.