OSGi and Java 24 support.

Change log
----------
* Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 ([#700](https://github.com/easymock/easymock/pull/700))
* Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.5 to 4.8.6.6 ([#699](https://github.com/easymock/easymock/pull/699))
* easymock.org unresolvable  ([#698](https://github.com/easymock/easymock/issues/698))
* Bump com.puppycrawl.tools:checkstyle from 10.20.0 to 10.20.1 ([#696](https://github.com/easymock/easymock/pull/696))
* Bump net.bytebuddy:byte-buddy from 1.15.7 to 1.15.10 ([#695](https://github.com/easymock/easymock/pull/695))
* Bump org.apache.maven.surefire:surefire-testng from 3.5.1 to 3.5.2 ([#694](https://github.com/easymock/easymock/pull/694))
* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 ([#693](https://github.com/easymock/easymock/pull/693))
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 ([#692](https://github.com/easymock/easymock/pull/692))
* Bump org.apache.maven.surefire:surefire-junit-platform from 3.5.1 to 3.5.2 ([#691](https://github.com/easymock/easymock/pull/691))
* Bump com.puppycrawl.tools:checkstyle from 10.19.0 to 10.20.0 ([#690](https://github.com/easymock/easymock/pull/690))
* Bump org.apache.maven.plugins:maven-pmd-plugin from 3.25.0 to 3.26.0 ([#689](https://github.com/easymock/easymock/pull/689))
* Bump ch.qos.logback:logback-classic from 1.3.14 to 1.5.12 ([#688](https://github.com/easymock/easymock/pull/688))
* Bump com.puppycrawl.tools:checkstyle from 10.18.2 to 10.19.0 ([#687](https://github.com/easymock/easymock/pull/687))
* Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 ([#686](https://github.com/easymock/easymock/pull/686))
* Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 ([#685](https://github.com/easymock/easymock/pull/685))
* Bump actions/setup-java from 4.4.0 to 4.5.0 ([#684](https://github.com/easymock/easymock/pull/684))
* Bump actions/checkout from 4.2.1 to 4.2.2 ([#683](https://github.com/easymock/easymock/pull/683))
* Bump net.bytebuddy:byte-buddy from 1.15.5 to 1.15.7 ([#682](https://github.com/easymock/easymock/pull/682))
* Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 ([#681](https://github.com/easymock/easymock/pull/681))
* Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.7.0 to 3.8.0 ([#680](https://github.com/easymock/easymock/pull/680))
* Bump junit.jupiter.version from 5.11.2 to 5.11.3 ([#679](https://github.com/easymock/easymock/pull/679))
* Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.4 to 4.8.6.5 ([#678](https://github.com/easymock/easymock/pull/678))
* Bump net.bytebuddy:byte-buddy from 1.15.4 to 1.15.5 ([#677](https://github.com/easymock/easymock/pull/677))
* Bump ch.qos.logback:logback-classic from 1.3.14 to 1.5.11 ([#676](https://github.com/easymock/easymock/pull/676))
* Bump ch.qos.logback:logback-classic from 1.3.14 to 1.5.10 ([#675](https://github.com/easymock/easymock/pull/675))
* Bump net.bytebuddy:byte-buddy from 1.15.2 to 1.15.4 ([#674](https://github.com/easymock/easymock/pull/674))
* Support Java 24-ea ([#673](https://github.com/easymock/easymock/issues/673))
* Bump ch.qos.logback:logback-classic from 1.3.14 to 1.5.9 ([#672](https://github.com/easymock/easymock/pull/672))
* Bump org.ow2.asm:asm from 9.7 to 9.7.1 ([#671](https://github.com/easymock/easymock/pull/671))
* Bump actions/checkout from 4.2.0 to 4.2.1 ([#669](https://github.com/easymock/easymock/pull/669))
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 ([#668](https://github.com/easymock/easymock/pull/668))
* Bump org.apache.maven.surefire:surefire-testng from 3.5.0 to 3.5.1 ([#667](https://github.com/easymock/easymock/pull/667))
* Bump org.apache.maven.surefire:surefire-junit-platform from 3.5.0 to 3.5.1 ([#666](https://github.com/easymock/easymock/pull/666))
* Bump junit.jupiter.version from 5.11.1 to 5.11.2 ([#665](https://github.com/easymock/easymock/pull/665))
* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 ([#664](https://github.com/easymock/easymock/pull/664))
* Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 ([#663](https://github.com/easymock/easymock/pull/663))
* Bump com.puppycrawl.tools:checkstyle from 10.18.1 to 10.18.2 ([#662](https://github.com/easymock/easymock/pull/662))
* Bump net.bytebuddy:byte-buddy from 1.15.2 to 1.15.3 ([#661](https://github.com/easymock/easymock/pull/661))
* Bump actions/checkout from 4.1.7 to 4.2.0 ([#660](https://github.com/easymock/easymock/pull/660))
* Bump net.bytebuddy:byte-buddy from 1.15.1 to 1.15.2 ([#659](https://github.com/easymock/easymock/pull/659))
* Bump com.mycila:license-maven-plugin from 4.5 to 4.6 ([#658](https://github.com/easymock/easymock/pull/658))
* Bump junit.jupiter.version from 5.11.0 to 5.11.1 ([#657](https://github.com/easymock/easymock/pull/657))
* Bump actions/setup-java from 4.3.0 to 4.4.0 ([#656](https://github.com/easymock/easymock/pull/656))
* Bump org.codehaus.mojo:jdepend-maven-plugin from 2.0 to 2.1 ([#655](https://github.com/easymock/easymock/pull/655))
* Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.3 to 4.8.6.4 ([#654](https://github.com/easymock/easymock/pull/654))
* Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 ([#653](https://github.com/easymock/easymock/pull/653))
* Bump actions/setup-java from 4.2.2 to 4.3.0 ([#652](https://github.com/easymock/easymock/pull/652))
* Bump ch.qos.logback:logback-classic from 1.3.14 to 1.5.8 ([#651](https://github.com/easymock/easymock/pull/651))
* Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.3 ([#650](https://github.com/easymock/easymock/pull/650))
* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 ([#649](https://github.com/easymock/easymock/pull/649))
* Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.1 ([#648](https://github.com/easymock/easymock/pull/648))
* Bump org.apache.maven.plugins:maven-pmd-plugin from 3.24.0 to 3.25.0 ([#647](https://github.com/easymock/easymock/pull/647))
* Bump net.bytebuddy:byte-buddy from 1.14.19 to 1.15.1 ([#646](https://github.com/easymock/easymock/pull/646))
* Bump org.apache.maven.surefire:surefire-testng from 3.4.0 to 3.5.0 ([#645](https://github.com/easymock/easymock/pull/645))
* Bump org.apache.maven.surefire:surefire-junit-platform from 3.4.0 to 3.5.0 ([#644](https://github.com/easymock/easymock/pull/644))
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 ([#643](https://github.com/easymock/easymock/pull/643))
* Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 ([#640](https://github.com/easymock/easymock/pull/640))
* Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.6.2 to 3.7.0 ([#639](https://github.com/easymock/easymock/pull/639))
* Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 ([#638](https://github.com/easymock/easymock/pull/638))
* Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 ([#637](https://github.com/easymock/easymock/pull/637))
* Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 ([#636](https://github.com/easymock/easymock/pull/636))
* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 ([#635](https://github.com/easymock/easymock/pull/635))
* Bump org.apache.maven.surefire:surefire-testng from 3.3.1 to 3.4.0 ([#634](https://github.com/easymock/easymock/pull/634))
* Bump org.apache.maven.surefire:surefire-junit-platform from 3.3.1 to 3.4.0 ([#633](https://github.com/easymock/easymock/pull/633))
* Bump net.bytebuddy:byte-buddy from 1.14.18 to 1.14.19 ([#632](https://github.com/easymock/easymock/pull/632))
* Bump junit.jupiter.version from 5.10.3 to 5.11.0 ([#630](https://github.com/easymock/easymock/pull/630))
* Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 ([#629](https://github.com/easymock/easymock/pull/629))
* Bump org.codehaus.mojo:exec-maven-plugin from 3.4.0 to 3.4.1 ([#628](https://github.com/easymock/easymock/pull/628))
* Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0 ([#627](https://github.com/easymock/easymock/pull/627))
* java.lang.NoClassDefFoundError: net/bytebuddy/TypeCache in OSGI context since 5.3.0 / missing OSGI dependency after removal of shading ([#626](https://github.com/easymock/easymock/issues/626))
* Bump actions/setup-java from 4.2.1 to 4.2.2 ([#625](https://github.com/easymock/easymock/pull/625))
