[Fix #1459] Handle parenthesis around condition in NegatedWhile

In autocorrect, not handling the parentheses produced incorrect
code. Semantically different and/or syntactically wrong.