Merge pull request #36 from ucdavis/JCS-DepartmentControllerTests

Jcs department controller tests and controller changes
Removed unnecessary code
tolist the departments
Code cleanup, SelectDepartment Tests