`model`层添加本地校验，将`fillEntity`与`validate`移入`save/update`中，添加校验器类`EntityValidator`
FormModel开放接口createEntityValidator,改进校验逻辑
增加array类型字段值判空，移除validate闭包变量path
EntityValidator构造函数参数移除，添加get/set方法，移除setEntityDefine/getEntityDefine,修改所有EntityDefine为Schema，修改FormModel.prototype.createEntityValidator
将checker的定义抽取到checker目录;
修改Schema为schema
修改setErrorMessages的实现
删除checker的name属性，增加addRangeChecker方法，修改注释
1.提取checker中生成错误信息到EntityValidator中；2.修改静态方法的实现；3.修改validate的逻辑,放弃对enum类型字段的校验; 4.修改createEntityValidator为initEntityValidator,validator的初始化移入save/update;5.修改注释
修改注释，修改FromModel.updata/save中的错误
移除EntityValidator开放的接口getFieldCheckers
优化checker逻辑；调整EntityValidator.validate的逻辑，使其更清晰;修改util.deepClone递归调用u.deepClone为util.deepClone
优化checker的逻辑；为checker添加name属性；移除EntityValidator的原型属性checkers；添加initCheckers函数；调整actualValidate函数逻辑
优化部分逻辑；修改excuteChecker的返回值；剔除重复代码
修复使用range替换minLength、maxLength失败的bug；添加对max<min之类误写的支持
Merge pull request #29 from yanghuabei/master

改进`model`层校验，添加校验器类`EntityValidator`