try to fall back to readonly keys for s3 pip-accel cache

travis doesn't expose "secret" env variables for builds that are
triggered from outside the repo (e.g. pull requests). If this
is the case, we want to still be able to use the cache in a
read-only manner.