Fixed naming schema of jpa cahced lists for program_dates. Removed unnecessary code from work arround with additional Semester enum Type. Passes all unit tests. Functional in customize view and customize filters. Filtering program date functional. Searching needs further testing.