estimate vs iteration argument resolved

-- cannot edit estimates anytime a requirement is assigned to an
iteration
-- can edit estimates anytime a requirement is not assigned to an
iteration
-- can only update iteration when the estimates are valid
-- invalid estimates deactivate the iteration