bpo-31334: Fix timeout in select.poll.poll() (GH-3277)

Always pass -1, or INFTIM where defined, to the poll() system call when
a negative timeout is passed to the poll.poll([timeout]) method in the
select module. Various OSes throw an error with arbitrary negative
values.
diff --git a/Misc/ACKS b/Misc/ACKS
index 38f68ac..8b9f62e 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -292,6 +292,7 @@
 Robbie Clemons
 Steve Clift
 Hervé Coatanhay
+Riccardo Coccioli
 Nick Coghlan
 Josh Cogliati
 Dave Cole