Add support for user-provided seed

This commit adds supports for user-provided seed that can be set
by setting a SEED property in the configuration file.
Improve cache and cacheperf test cases

This commits adds more test cases for the cacheperf module and
it makes a minor improvement to the tests of the cache module
Minor typo corrections