1.分离utils文件，保持可阅读性。
2.增加log文件保存位置的判定，增强代码健壮性。
3.增加Log4js类，代替SystemLogger（SystemLogge依然保留）来记录文件。增强可阅读性 。
Merge branch 'origin/meteorite-hu'