Kharijites and Qarmatians: Islamic Pre-Democratic Thought, a Political-Theological Analysis