https does not really work with distutils (at least python 2.7)
Support context diff via filterdiff, fixed #15