processedShaderMaterial: throws out the material feature for diffuse mapping if it finds an albedo first.
shaderfeaturehlsl:      Material::Mul to  Material::None for the blend asisgnment. (may break mutli-layered materials).
Merge pull request #5 from Azaezel/PBSmutualExclusivity

Pb smutual exclusivity