ShaderGen: added support for remaining TexGen modes
Cmake: fix conditional include error w.r.t. libnoise