text: Title: Execution fails at the end when using `--output NONE` and console hyperlinks are enabled
  Body: ```
  robot --log NONE --output NONE asdf.robot
  ```
  ```
  [ ERROR ] Unexpected error: AttributeError: 'NoneType' object has no attribute 'as_uri'
  Traceback:
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\utils\application.py", line 81, in _execute
      rc = self.main(arguments, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\run.py", line 463, in main
      result = suite.run(settings)
               ^^^^^^^^^^^^^^^^^^^
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\running\model.py", line 776, in run
      output.close(runner.result)
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\output.py", line 58, in close
      LOGGER.output_file(self._settings['Output'])
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\logger.py", line 423, in output_file
      logger.output_file(path)
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\loggerapi.py", line 172, in output_file
      self.result_file('Output', path)
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\console\dotted.py", line 66, in result_file
      self.stdout.result_file(kind, path)
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\console\highlighting.py", line 122, in result_file
      path = self._highlighter.link(path)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\user\project\.venv\Lib\site-packages\robot\output\console\highlighting.py", line 162, in link
      uri = path.as_uri()
            ^^^^^^^^^^^
  AttributeError: 'NoneType' object has no attribute 'as_uri'
  ```
  this only seems to happen when running in a TTY