Update class documentation to fit new hours/days.
Fix some endashes.

We can’t use '--' in Unicode XeLaTeX, so explicitly use \textendash.
Expand \officehours and \tahours, too.

Give these commands the same expansion treatment as we gave \lecture, \tutorial and \lab.