DisneyBRDF updates #1

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

haha Good catch! It's fun because I'm reading the C Traps and Pitalls pdf and operator precedence is a big part of it:

http://mmm.csd.uwo.ca/courses/CS211b/ctraps-AKoenig.pdf