Bahrain heads to the polls on Saturday, but will planned protests lead to another government crackdown?