Updates to FileCache. Reduce some conditionals in cache loading.  Only perform cache index write on cache extension if cache exists.  Use correct file for cache file unlink.  Props gsnedders.
Updates to FileCache. Reduce some conditionals in cache loading.  Only perform cache index write on cache extension if cache exists.  Use correct file for cache file unlink.  Props gsnedders.

git-svn-id: d0e296eae3c99886147898d36662a67893ae90b2@1119 653ae4dd-d31e-0410-96ef-6bf7bf53c507

dragonmantank/Habari,dragonmantank/Habari,dragonmantank/Habari