Revert "Change allows tests/unix/ffi_float.py to pass on OSX"

This reverts commit e6b2ce4d9129148ffc878bafe90247649cf7c4be.
Revert "Revert "Change allows tests/unix/ffi_float.py to pass on OSX""

This reverts commit 14e3f332a7228188b81329992f240916dde7917a.
Revert "Set encoding to UTF-8 so unicode tests don't fail on CPython"

This reverts commit c12b5de4cc14c2f27af728ddcee535519642f720.