Fix `StmtAnnAssign` formatting by mirroring `StmtAssign` (#5732)
## Summary
`StmtAnnAssign` would not insert parentheses when breaking the same way
`StmtAssign` does, causing unstable formatting and likely some syntax
errors.
## Test Plan
I added a regression test.