
It was passing the wrong time value in the recursion, which made for a really old "olderThan" time. This also then flipped the logic on the next round through the recursion, causing files to be deleted even if "Keep Cache Time" was set to "Forever". closes #719 closes #736