Merge branch 'split-docstrings'

* split-docstrings:
  Extract curl share object docstrings
  Extract curl multi object docstrings
  Extract curl object docstrings
  Document CurlShare in pycurl module
  Move pycurl module docstring to its own file, rename to pycurl_module_doc in the process
  Move curl_*_new docstrings
  Python 2.4 compatibility
  Move docstrings to their own files.
Make subprocess.check_call exceptions more informative by including the failed command
Current libcurl is 7.37.0 and we are not testing on python 3.0
Patch libcurl 7.19.0 in test matrix, for when test matrix is run on a system with recent openssl
Another openssl-sslv2 patch in case the first one is insufficient