Tanzania has been ruled by the same party since independence. The main opposition party, Chadema, is now preparing for the elections in October. But it must first resolve a long-standing power struggle.