GoogleTest: Drop newlines from test names It is possible to have trailing ( and maybe leading ) newlines in a test name. This causes problems with ctest features like `tests-from-file` since they will never be an exact match. So now we sanitize names by removing these newlines