Node.js module that caches request calls and, optionally, re-requests and re-caches them before they expire.