Don't run pip with no packages picked, don't url-ize cache location
Merge pull request #67 from NarrativeScience/feature/pip_args_nonempty

prevent pip errors; don't mess with cache location