Update the location for selenium download now that we have a better place for it

We've now got a more official location for the large selenium files, so time to update our url. The PR is mainly to ensure travis is still happy.