1. Improve the shader uniform class.
Merge branch 'master' of https://github.com/beyondlwm/FCEngine
1. -Add render attack range logic.
2. -Fix a bug in material.
3. -Fix a bug in shader uniform, notice the difference between f and fv.
1. -First version of rendering outside attack range.
1. -Finished render range logic and shader.
2. -Code clean in RenderGroupManager.