Move cache dir to tmp

@gshu @Raynos 

we have been running this branch for a long time already. can we just land this on master