651 UserInput and update check improvement: Fix
Fixed the issue by using the lock already existing inside UserInput.Request( CliUserInputInterface) to avoid printing the update-check information until the userinput request has been handled.
Closes #651 (closed)