分开“官方接口”和“模拟接口”
增加新事件、消息类型，新的消息结构
增加获取access_token、菜单超时时间 ；
查询菜单，如果菜单不存在或失败，抛出异常；
Invoker增加Invoke完成后的回调