+ Add retry_change_requests option to allow users to configure auto-retries of change requests (POST, PUT, etc) on IOErrors, Timeouts, etc
Merge pull request #4 from raggi/retry_change_requests

Add retry_change_requests option to allow users to configure auto-retry
Make the comment for retry_change_requests scarier

Simplify #can_retry?

Update history
Use the newer URL for docs
+ Add retry protection for OpenSSL::SSL::SSLError
+ Move require of net/https to the top of the file. It's now a dependency.
Merge pull request #5 from raggi/openssl

Two fixes for certain classes of idle connection timeout with SSL.
Update history for 1.8.1, tweak README text to mention Ruby 1.8
Add support for cert_store
Add support for the system default cert store a 'la open-uri
Merge pull request #6 from raggi/cert_store

Add support for cert_store
Update history for 1.9
Default verify_mode to VERIFY_PEER
always set cert store to system default if not passed in
Add SSL session reuse
Allow ssl session reuse to be disabled
Default @verify_mode instead of overwriting in #ssl
Merge branch 'cert_store' of https://github.com/mmb/net-http-persistent into mmb-cert_store

* 'cert_store' of https://github.com/mmb/net-http-persistent:
  always set cert store to system default if not passed in

Conflicts:
	lib/net/http/persistent.rb
Update History to include Pull Request #8
Add date
Add timeout to reset connections that have been idle too long.

Document various settings and tunables in the class comment
Fix warnings in tests