Iraq's main political factions appear to have an initial agreement for paying Kurdistan's oil companies for exports, but legislative, legal, and practical hurdles remain.