Write working-dir files to /tmp, the only place Heroku allows

https://devcenter.heroku.com/articles/read-only-filesystem

For the time being - really, would much rather than the cloned
'people' Git repo was in permanent local storage, to alert for
unwanted history rewrites.

Also tolerate inability to create the HttpResponseCache file
directory - if we can't, just don't cache.