Fix windows ci tests because of differences in ecm logic on windows.
According to https://api.kde.org/ecm/module/ECMGenerateDBusServiceFile.html the macro being tested works differently on windows. The path to the binary executable is removed on windows.
This should fix the test if lf characters in the windowsexpected/*.service files get checked out as crlf on the windows test ci.
Hmm, can't find Stephen Kelly so assigning to you David for now.