Adds dynamic loading of department list to class list generator.

This is for consistency with the way other lists are loaded.
Merge branch 'master' of https://github.com/siwest/njit
Fixes issue with resetting class list generator selections.
Changes TimeSlot description to display 3 letters for day of week.
Displays full section details in section list.
Merge branch 'master' of https://github.com/kenthorvath/njit
Corrects student registration add classes (drop down list) javascript