针对每个沙盒固定 Math.random 的随机数种子

这样做可以使得同一份代码的每场比赛结果固定
更新 package.json
升级 aqsort，排序行为改为完全同步
优化排名计算方法，加入失败最多的原因
使用 Sandbox 包裹函数，防止全局函数带来的安全问题
日志长度超限制后将 print 置为空函数
修复 err 变量未找到的问题
修改错别字。 Close #19