Remove arm_detailed checks from CacheConfig.
Our implementation assumes arm_detailed is not used, so leaving it in is misleading.
Cleanup / refactor cache config
Private and Shared L3 configurations
Command line option to select L3 config