TSM Release version 59.0.0

Changes

Client API:
- Java SDKv2: Added JNA based Java SDK for SDKv2
- C SDKv2: Changed Session Config to take a map like the Go SDK and added the broadcast API
Patch changes (no effect on compatibility):
- Print log configuration when starting nodes
- Added logging on error for the C SDKv2
- Trailing slash in issuer URL is now removed before validating
- libtsmclient, Node.js SDK, Java SDK now logs sessionID for EdDSA and ECDSA that takes sessionID as input.

Versions

Database: 7.8.0
Node Communication: 30.0
Node Configuration: 17.0
Client API: 47.0 (!)
Client Communication: 26.0