Extension of normal_t class
White space stuff
Removed redundant operations and checks
New normal smoothing algorithm that fits better on highly subdivided meshes
So no more reflect/transmit distorsion
Redundant dereferencing removed
Removed redundant extra function
Operation moved to triangle intersection
Calculation of barycentyric coordinate w (b0 in our case) moved here
Fixed transparency iossue on debug integrator
Refactoring of material library names