sfd: stop outputting trailing whitespaces or double-spaces

r? @frank-trampe
Either leave it there or remove it from both branches and put it after the conditional (as it was originally).

I don't think that any of the changes in this function actually change the results. Just by fixing SFDDumpUTF7Str, you fixed the double spacing problem.