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

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

* Add Misc/NEWS entry.
3 files changed