Add inverse relation between subject and tutor.

Will make it easier to filter tutors by the subjects they teach -- a
necessary function for the main schedule interface.
Remove unique index on Appointment start time.

While the start time is unique *per tutor*, the table stores all
appointments.  Therefore, the unique index was preventing two different
tutors having appointments at the same time.