Let pip use a local download cache

This noticeably speeds up the time it takes to reinstall dependencies.