修复AStar bug：
修复会造成寻路死循环的bug
继续修复寻路：
使用新的AStar算法替换原来的AStar
（因为原来的AStar还是有死循环的bug！）
（新的AStar只能8方向寻路）
重构引擎，将内部共享的成员设为类的静态成员，删除对应的forTest测试方法
修改bower.json

build