Add caching for Travis; exclude vendor.