Code coverage
This MR adds support for code coverage for the sequenced socket library. It is the first non-Quarkus project to support it.
Strangely, the sequenced socket's SmallRye config started crashing at runtime, even on develop. So something changed that broke the library. I'm a bit suspicious of the Digital Lab Gradle plugin, but I can't immediately pin down why it broke. I have fixed it by adding the Jakarta API as a dependency.
Resolves #11 (closed)