* testing-common refactoring: replace direct AgentTestRunner usage with spock spec
* Updated instrumentation docs
* Fix reactor-core library tests
ReactorCoreTest was getting a tracer from GlobalOpenTelemetry before LibraryTestTrait had a change to initialize the SDK
* Remove version from `apache-httpclient` instrumentation
Fixes: #1260
* Remove version from all instrumentation names and add instrumentation name to `spring-web`
Fixes: #1260
* Fix grpc instrumentation cannot be applied due to muzzle error and add smoke test.
* Add workflow for building smoke test image
* Revert debug logging
* Java versions
* spotless upgrade and fixes for JMS1 tests
* includes missed bugs in KotlinCoroutineTests
* create spotBugs XML reports on CI, HTML locally
* use updatedCodeNarc rules with lowercase tolerance
* remove if and move bool to each property
* allow spotBugs gradle plugin to upgrade the spotbugs tool
* revert to original test
* exclude all kotlin source from spotbugs
* remove default location for spotBugs report
* do not pass null to a Span's attribute
* Don't mount context in gRPC instrumentation since gRPC automatically does it, better.
* Small cleanup
* Try different approach to keep out of bootstrap