Adds .noseids to .gitignore.
Bumps version to 0.9a1.
Uses the current directory for temp files.

The temporary directory on Unix-like systems may be too small and it's
safer to assume that the current working directory is going to have lots
of disk space.
Orders the error code map and adds SSLVerficationError.
Adds filter_pem()
Implements basic SSL options. (chfoo/wpull#5)

Implements --no-check-certificate, --ca-certificate, --ca-directory,
--no-use-internal-ca-certs.

http.py: Fixes unnessary yields. Does sys.exit() if connection handling
error occurs. Always pass server hostname.