Executed tests for Assistants, Courses and Contracts. (refs #326)
Fixed check for overlapping contracts.