Merge pull request #14 from bcho/master

Add ip to match list.
完成基本开发部件搭建。
定义基本的功能框架。
完成成绩查询页面部分。
添加测试使用的库。
根据测试重构代码。
添加错误页跳转功能。
修改 Object moved 页面判定方法。

同时新增了 ``page.before`` 的用法。
添加分数评价功能。
添加测试评价按钮效果的页面。
修复评价选取的 off-by-1 八哥。
完成重构。
为 Gruntfile 添加命令行参数来指定打包使用的 chrome 浏览器路径。

@linkkingjay
Merge pull request #19 from bcho/refactor

重构助手
修复课程评价页面地址错误。
修复课程评价页面评分生成不正常的问题。

选择结构应该是

- 空白选项
- 评分选项(从高到低)
修复教师评价页面的问题。