Simple asynchronous exponential backoff util for Node.js and CommonJS