added caching in travis file