Disney Material PR #2

- Disney layered BRDF.
- Changes to Disney material.
- Small fixes and improvements.

If you use `foundation::tokenize()` you won't end up with empty lines, and the `empty()` check below becomes redundant.