new saving data on requests and retries in a property using https://github.com/itsthejb/ObjcAssociatedObjectHelpers
added block that decides the delay for each retry, the block can be changed - for now only globally.
added same feature for Session Manager