MLECO-6638: Improve error handling at JNI level
* Add logger helper functions and change logging to uniform method.
* Control framework's logging through llm module's cmake wrapper.
* Add more tests to validate config settings
* Add logger helper functions and change logging to uniform method.
* Control framework's logging through llm module's cmake wrapper.
* Add more tests to validate config settings