#660 - Added caching logic to AssessmentVariableService.  Also cleared cache on exit of state.
#660 - Refactored to pull new changes from caching logic to AssessmentVariableService.