Fixes some issues that were coming up in Travis CI testing/local testing.
Adjusted configuration files to be more up-to-date and reliable.
Summary of Changes
Use the PhantomJS binary posted by Medium at their GitHub repo for a PhantomJS related project, so as to download from the GitHub CDN rather than the BitBucket CDN. GitHub's CDN is more reliable. The PhantomJS download had been failing some of the time when downloading from BitBucket.
Yes, that Medium. This is a kind of odd workaround, I guess but it is what it is. Their binary is identical to the one posted at BitBucket; The shasums match and everything.
Context
Summary of Changes
f8afc8a24eec34c2badccc93812879a3d6f2caf3 phantomjs-2.1.1-linux-x86_64.tar.bz2
Checklist
Screenshots
Before
After