Created by: brettcoon
Remove restriction that cache associativity and size must be a power-of-two. Updated requirement is that size / associativity must be a power-of-two. Added tests for newly supported sizes, and for the updated cache.init() parameter checkers.
Issue: #4489 Fixes: #4996 (closed)