web.js: fixed files not being uncached when deleted
todo: marked task as complete