Removed all existing cache, re-added cache for LMNG. To add the correct cache for services is WIP
WIP for async caching
WIP for async caching
Add changes made on head
Merge branch 'master' into CDK-90-caching
Merge local changes with new Cache into remote branch
Started to sanitize the test data from the mock SR in order to have a spread of SPs and IdPs with all possible combinations
Refactored JSON to be more testable, have all situations
Merge branch 'master' into CDK-90-caching
Finished cache including tests
Merged branch CDK-90 with API caching for the Services and LMNG caching for csa admin into master