Lots of hackery to ensure that validation, for now, is off for IE - too many bugs.  Also modifies some of ZIP work for IE.
Merging vlads changes.