Baal, Christ, and Mohammed; Religion and Revolution in North Africa