Update code/validator.py

Changes to make parser tolerant of Mascot changes to DAT convention. Still will only be minimally tolerant.