Implement `Prepare` handle
Switch the default loop backend to pyuv_cffi

epoll and pyuv are still supported.