Updates Pact-JS to V10, and all other dependencies
Splits out Provider verification workflows
1 for pact url based verifications (runs on contract requiring verification published by consumer)
1 for consumer version selector based verifications (runs on provider commit)
Use shared base config, state handlers and request filters
Removes date generated timestamps from commits, and sets them when Makefile commands are run.
We are better advising we make a commit to change the commit stamp, so it aligns with our messaging around using a sha for version with an identifiable point in code
Makefile
commands are run.