Create AbstractSecurityAwareTestCase

## Create AbstractSecurityAwareTestCase class that includes built-in methods to provide access to the getUser and getToken functions

### Acceptance Criteria
1. An AbstractSecurityAwareTestCase exists, with a method to set up a mock security context.
1. MapperTestCase and ControllerTestCase extend AbstractSecurityAwareTestCase

### Tasks
- Create AbstractSecurityAwareTestCase class, and include methods to set up the mock security context
- Update MapperTestCase and ControllerTestCase to extend the AbstractSecuityAwareTestCase class

### Additional Notes
- None