improved iteration validator

Validator now checks to see if the dates of the iteration overlap with
any other existing iterations... or atleast it should. I have yet to
really test it.