Move term comparator into API
Add more flexible caching layer
Start on grades portlet
Remove reference to UW specific module
Add first pass at final grades portlet controller
Work on fixing up existing daos for caching
Refactored DAOs to be cachable
MUMMNG-111 Add final-grades views
Refactor caching dao API to prevent self-invocations

Provide the TermList when creating the CoursesByTerm cache key, this
should allow caching dao impls to avoid self-invocation which would
not be cached.
Add finalGrades CSS
Update spring config files
Include additional contexts
Merge pull request #13 from Jasig/uw-merge

Merging UW-Madison's Final Grades view