add service_proxy; add pool; example works now
add *.swp in gitignore
store (async_result, response_class) instead of controller
change io READ to 1 to make pymaid can work on pypy+gevent; fix io_watcher_cb exception situation
add recv in connection, call it in channel greenlet
connection code clean
fix channel CallMethod; fix example
fix conn_id
mv logger to utils
add GreenletProfiler
fix max number
code clean
add pb.Void
donot switch out if response is Void
donot reply if response_class is Void
Merge branch 'feature/refactory' into develop