Fixed residual if check in soft_defragment_extl_chunks from when cache had to manage different SPI SRAM chips that prevented proper defragging. Updated cache_test.c to use newest cache module API set.