Fix various bugs.
Fix various bugs.

Signed-off-by: Paul G <96dd8d96902e9c5af3b96b1eaa9c80cbc615d290@example.com>

pganssle/dateutil-test-codecov,Bachmann1234/dateutil,sprymix/dateutil,mjschultz/dateutil,sprymix/python-dateutil,abalkin/dateutil,jenshnielsen/dateutil,abalkin/dateutil,pganssle/dateutil-test-codecov