Merge topic 'ctest-log'

6fcb64d6b4 cmCTest: Reduce string copies during logging
97b95f24fd cmCTest: Simplify log flushing
134df24ff1 cmCTest: Remove undocumented option to log internal line numbers
24daa48a7d cmCTest: Strengthen log type enumeration
c73215d922 cmCTest: Remove RunTest log argument not used by any caller

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !9898