SanitizeString: allow '(' and ')'
'(' and ')' are valid in user agent strings, so should be reported as such in RPC getpeerinfo.
Fixes #4537.