取消 define 兼容接口，取消 repl 方法
重构模块加载，公用 context，使用闭包封装模块
更新文档
强制 strict，避免模块之间污染命名空间
使用 GetFrameCount 识别调用方式，消除对 CallingContext 的依赖
使用 Function::New 创建函数，减少内存占用
取消 vm.current 方法
test 直接向 global 注入函数
禁止直接调用 global 的 require 和 run，此两个方法采用模块参数传递给模块
使用 Function 的 data 传递模块信息，通过参数传递 require 和 run 函数
修改回调函数的 this 为 undefined
补充测试用例中未定义的变量定义
更新 修改的文档
为模块构造空的 this
修改 idl 编译器未定义变量
修改 global 和 sandbox 相关文档
修改文档
增加 vm 垃圾回收测试用例监测点
修改 JsHandler 报错逻辑，减少不必要的调用栈查询
修改 LruCache 存储方式，便于 js 进行垃圾回收