DisneyBRDF updates #1

- Updated to latest paper.
- Refactored and fixed bugs in diffuse component.

You introduced a regression here: you're no longer dividing by `cos_on`, but multiplying by it...