refact robot.js， 通过添加asynTaskQueue，独立promise模型和robot部分， 同时asynTaskQueue有助于任何异步执行的操作， 特别是cobble接口