rewrite iou entrypoint script to use click and run uvicorn directly
It is advised to run uvicorn directly. The previous approach using python Process().start() is not supported by uvicorn and presented unwanted errors.
Introduce click to accept parameter overrides on the CLI.
Click seems to be pulled in by some dependency anyway.