Add cache system to travis