Configurable defaults and TS triple dash directive
This version introduces configurable defaults for fetch-retry for when the base defaults does not make sense in your project.
It also adds a Triple-Slash Directive for TypeScript to add global definitions for Response etc. without having to add DOM as a dependency.
Many thanks to @jcchavezs and @robinpokorny for providing the feature requests and pull requests for this version!