Merge pull request #44 from RichardHayesMassbay/master

CourseReportPanel and InstructorReportPanel now use a mouseListener that sends the details of the selected item to the details panel when you double-click on an item. This replaces the details button.
uploading a new taf that won't break the program
Merge pull request #45 from jkuk/master

uploading a new taf that won't break the program
we can do one round of assignments now
Merge pull request #46 from jkuk/master

we can do one round of assignments now
updated the taf to have valid courses
Merge pull request #47 from jkuk/master

updated the taf to have valid courses
courses are now added to the instructor
Merge pull request #48 from jkuk/master

courses are now added to the instructor
Some changes made to try and update the InstructorReportPanel to show courses.