[WFLY-1523] Step 1 - Use a consistent SPI for searching to allow a single cache implementation to be used to wrap these.
[WFLY-1523] Step 2 : Add a non-caching cache and port the user searching initialisation to use it.