Text this: The Mahdi's Legal Methodology as a Mechanism for Adapting the Sharî'a in the Sudan to Political and Social Purposes