as pointed out in http://stackoverflow.com/questions/9150032/using-mechanize-or-even-nethttp-with-ruby-1-9-returns-opensslsslsslerro, some servers might have issues with renegotiating an SSL version, and so in that case it'd be more than handy to force a specific version right away when trying to establish a connection.
This is pretty much a feature request in the way of what the Net::HTTP object's ssl_version method does - so one would be able to use that particular functionality from the Mechanize gem via net-http-persistent (like, 'agent.ssl_version = "SSLv3"').
The SSL version may be set now. Implementation by astera. Fixes #16
Restrict ssl_version to 1.9+ as Net::HTTP#ssl_version is a 1.9 featur…
…e. Issue #16