Take the url matched with "zip" and "tar.gz"

By default, if no such two matched, it will use the first url in the url list from PyPI server. Fix #5