完成基础函数库重构，完成grunt配置

完成基础函数库重构，并添加部分单元测试
完成grunt配置，在调试过程中可以根据requirejs自动合成代码并压缩