fixes #128: add a global option http_cache