Added accessors to BSDFSample
Moved SamplingContext to BSDFSample
Removed unused DirectLightingIntegrator constructor
Removed unused file
Removed unused file
Merge pull request #648 from est77/est_bsdf_sample_refactor

BSDF::sample refactor part 2