cleanup github actions config
cleanup github actions config

- cancel previous workflow runs
- limit actions to changes on master branch
- update actions/cache config
- only upload code coverage status once

google/go-querystring