extend the texture command: allow multiple texture types to be specified in one texture command call (unless material slot), allow texture command calls without a path for non-diffuse textures; names are auto-guessed from diffuse texture name by appending the right suffix before potential extension