An audit of $8.2 billion spent on contractors in Iraq found that almost none of the payments followed federal rules.