support gevent-socketio
merge with remote
merge Cakefile