enabled caching in travis ci