Fix issue #74: out-of-date pypi package info

The problem was that pypi added a 301 redirect from http to https and the fetch script just failed silently.

This should fix issue #74, but it's probably worth fixing the parse script as well, because a good chunk of it appears to be broken (lines 52-66). I'm happy to do it as part of a separate issue, as I'd fix it by completely rewriting the parser in Python. Thoughts?