Import vert.x
Implemented file upload and download feature.
Support Chinese language.
Split attachment type to readable and binary.
Update IdGenerator
添加向数据库推动数据的测试方法

Change-Id: Id06d44e7acf2f947ab64ffc4c1c3c2ca0030659e
批量初始化数据

Change-Id: Idf34f3f04c6094edc6cf20e580e807cc23c67353
增加文件初始化数据校验

Change-Id: Ied913ac3190a5d798ed22ae7dbed24fe5281089f
初始化数据时候删除活动编号/替换路径/增强数据检测

Change-Id: Ie6a246f720c46e4409e1b2c9c557009078d3b5c4
检测文件名的后缀

Change-Id: I5748757f2d7219ccf197335d8d8c2f9832085268
修改文件后缀校验

Change-Id: Id54e8c2b2c1e8e8f0472504d8bbed35dcde6f8d7
增强EXCEL文件校验，素材类别不能为空，搜索一级分类不能为空

Change-Id: I036b60d0c701d2bee7d87cfa6f666e81b9414494
Use mod-guice

Change-Id: Ib0580771a18ad1d35c5c4b05345c15b8c1e7d9fe
增加素材类别正确性校验

Change-Id: I20e0269f6820ffcd532a55d257b1e89e55a6643c
增加ID和文件名的重复验证

Change-Id: I5088bc5674d878ab9c002195787f2d2e0950c740
增强搜索类别一二级对应关系校验

Change-Id: I5f45d821599fb6208dc5aa0ecd7de94fc11a3bf9
修改警告输出条件

Change-Id: Ic696103dfe094a1e95290350295fa254c6a8bc52
修改校验的类别

Change-Id: I4aadd2577032277052f497614e642fa3812f7538
增强校验

一级搜索类别不能在18个素材类别中&二级搜索类倍要么和素材类别一致要么不能在18个素材类别中

Change-Id: I12bf8e4649503c819be05308b36111335fa65d44
增强校验

验证主题|班级|学期|领域的合法性

Change-Id: Id2d57b2c084085f5aa708088445b1f0fb640b267