remove idna as a primary dependency (#4624)

* remove idna as a primary dependency

* empty commit

* dynamodb test fix (thanks to Matt Bullock)

* review feedback
7 files changed