fixed binding multiple textures in shader builder
added some support for source engines world texture blending
wip detail texture support
cleanup in bsp.lua