Clean test case
Fix the socketio parser bug, add remove_listeners_by_key to EventEmitter
Fix socketio encoder, fix socketio-client socket, fix transport upgrade: block pause instead of non block, rename client's ready_status to ready_state, clean code