修复karma无法运行通过，主要问题是测试不通过；之后要找到如何显示测试的详细信息
更新karma并修复publish.sh在只有一个文件更新时无法自动发布问题
修复 karma， 使测试可以正常运行

之前有两个错误：

1. 在 karma 配置中引用了一个和 angular 测试不是很相关的脚本 app/scripts/text-free.js
2. 在 karma 配置中的 reporters 中只写了 coverage，而没写 progress，导致有测试没通过时也不显示测试详情，而只是提示 grunt task fail

karma 配置参考 (http://karma-runner.github.io/0.10/config/configuration-file.html)[http://karma-runner.github.io/0.10/config/configuration-file.html]