Divisions among Darfur's rebel factions have been a factor in delaying an effective peace deal with Khartoum.