introduce cacheForceRefresh

Useful for when you need to update record then grab it again - now you
don't need to separately delete cache.
bug fix for deleteCache - key being left in $_cached