Version 0.1.0 - Pluggable policies

- It's now possible to define your own policy for *when* and *how*
  Rack::Idempotent retries requests.
- There is an optional exponential back-off policy which may be more
  appropriate than the default immediate retries in some circumstances.
- By default this behaves exactly like v0.0.3