travis: use install instead of before_script
travis: add caching