修改Shader.vsh和Shader.fsh为lambert
拷贝一份为phong。
分别来实现各自光照
更新chsmodel测试数据，包括二进制和xml两种格式
添加一个测试用代码，用于模拟一些场景切换
使用C++11的final和override特新
使用C++11的foreach特新替代BOOST_FOREACH
1.修改states的定义和接口
2.添加一个漏掉的override
3.追加测试场景转换用代码