Convert 'ValueError' into 'ParseErrorr' in 'parse_date'.

'ValueError' is raised by the 'datetime' constructor for invalid
values (eg, '2013-05-32').

Ensures that the validation machinery upstream handles it properly.