feat(api): update to Spring Boot 3
- Update to SpringBoot3 as SpringBoot2 is EOL
- Migrate javax -> jakarta
- Update bouncycastle deps
- Update to Apache http5 client
- Update to Java 17
- Fixed profile references in application(-dev).yml
BREAKING CHANGE: Requires Java 17 and Tomcat 10