[parser] Flag single unparenthesized generator expr with trailing comma in arguments. (#17893)
Fixes #17867
## Summary
The CPython parser does not allow generator expressions which are the
sole arguments in an argument list to have a trailing comma.
With this change, we start flagging such instances.
## Test Plan
Added new inline tests.