Consolidate the Ollama auto-pull logic at startup time, supporting the auto-pull for the default models specified via configuration properties and for optional models specified for initialization.

Comment From: tzolov

fix some ITs squash and merge at d5bc9c998cf70917da327c0e2aae5b5a9308979a