Teacher events module management web interface.

Altered the existing teacher events module to be able to add and remove teacher training and interview timeslots. The name and friendly name are set automatically with a nice date format.

This implements issue #27 hopefully.