Consistent approach to using date strings

Ensuring dates are passed through 'convertToDateString' function.
Combining both date, and date+time functions into one for tidiness.
Transcript now has option to exclude exam details
Header now displayed by default
Adding student count
Adding temporary 'no edit' page while OCSD is read only