bpo-29602: fix signed zero handling in complex constructor. (#203) (#206)

* Fix incorrect handling of signed zeros for complex-related classes.

* Add Misc/NEWS entry.

(cherry picked from commit 112ec38c15b388fe025ccb85369a584d218b1160)
3 files changed