Pass ShadingContext to evaluate_inputs.
Merge pull request #490 from est77/BSDF_changes

Pass ShadingContext to BSDF::evaluate_inputs