Date validation mk ii

Will carry on with the rest of the date fields, but just finished employment details page, so at a good place to merge back into master.