增加 travis.ci 构建，以及覆盖率等
merge