Fixup gitignore
Requeue response and error callbacks on error

When there are retries left, re-enqueue callbacks so they are available
when the request is re-issued.
Bump patch version