Sudanese President Omar al-Bashir has returned home to a hero's welcome, after escaping arrest in South Africa.