(mergerin) 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.

Conflicts:
	test/org/tdl/vireo/model/jpa/JpaSubmissionImplTests.java
	test/org/tdl/vireo/search/impl/UriActiveSearchFilterImplTest.java