texture rework
type-checks TextureUnit rework
texture unit managing for glsl sampler
small reorganisations
new meshFromTriGeo version