Faster integration tests with GitHub caching

Update: GitHub caching has been replaced by charmcraftcache