PIP requirements.txt fixes.

* PIL -> Pillow<2.0.0 as it's not maintained anymore and won't install #1709
* Using https instead of http when available.