Adds a cacheKey option to the BaseRequestOptions which is passed to createCacheKey. Tests updated too.
BaseRequestOptions
createCacheKey