Kd(PAR) and ZUML functions

Mixing Layer Depth and Kd functions were implemented and passed my tests.
Those tests should be written, and I'll do it as soon as possible.