开始 0.1.3 版本，主要对 model 层进行重构
增加 libs 目录以及 node-constants 库

因为 node-constants 发布到 npm 的名字与 node 内部的 constants 冲突，所以直接引入源码
调整常量的定义
新增用于对文档对象批量进行 xss 过滤的门面方法
调整 UserSchema validators 的写法
新增 middlewares 目录及 UserSchema 的中间件

主要是为了与 Mongoose 保持一致的说法，因此将 hooks 改为 middlewares
调整了 User 数据模型
user middleware 新增了更新昵称时的处理逻辑
调整了 Section 数据模型
调整了 Tag 数据模型
调整了 Topic 数据模型
删除 models/hooks 目录
调整了所有的数据模型
将 mailer 调整为单独的模块
完善了 model 层的 User 类方法
Merge pull request #2 from heroicyang/0.1.3

将 0.1.3 版本合并进主分支，采用分支 0.1.2 作为当前最小可用版本