add fail-handler and retry-handler to with-retries
bump version 1.19.5
confirm only called exactly as many times as the max-times value
add files-in-dir
bump version to 1.19.6
pass the throwable to the fail and retry handlers
bump version
add kits.queues/drained? to check whether a queue is empty
bump version
add :swallow-exceptions? to with-retries

 - also validate the options map has only valid keys for ease of use
bump to version 1.19.9
if passed a timezone uses that, dont lookup tz-str

 - this was causing synchronized block contention in profiling
bump version
Merge branch 'master' into add-stacktrace-to-logs