[python] rewrite async client with python-libevent
[python] wraps around libevent timer