implemented request retrying based on HTTP response codes only for now. closes #8
keep connection alive for a speed boost
also map api_key_field for convenience and allow mapping to be a code ref
forgot to note that retry_delay is optional