Introduces new autogenerate for shader code; normalmap extension impl
Bug fix
NormalMap: fixed erroneous uniform constructors
Splat: convert to external glsl
Externalize MP core shaders
Optionally install shader glsl files to resources/shaders
refactor simplesky to externalize shaders
rename splat noise shader.
externalize LDB shaders
shader install fix; LDB fix
LDB: remove inline source
wip
Merge branch 'master' into topic-autogen
Normal mapping - work in progress
Merge branch 'topic-autogen' into topic-normal
Normal mapping: it works; need to add bump image back in
Split out bumpmap and normalmap.
Normal mapping: separate paths for elevation and normal textures; fix normal gen code issues
MP: added separate terrain/payload render bins for better program control
Merge branch 'master' into topic-autogen