Prepare for the first release.

* 更新 readme 和 gitignore 文件
* 增加 `.editorconfig` 文件
* 使用 Bower 来管理依赖关系（把依赖库从代码库中移除）
* 把发布文件加入代码库