text: Title: [QOL] Allow delay between requests in case of API throttling
  Body: ## Context
  
  Some APIs in the open have quotas on how many requests can be sent in a specific amount of time. Since GraphQLer doesn't have a sense of how many requests per time interval this is set at, GraphQLer should allow the user to set a custom time interval to delay requests such that an API that GraphQLer is used against does not throttle.
  
  ## Deliverables
  
  Add a configurable delay to requests such that requests aren't hammering an API too quickly