Document CMath

Don't merge it now, I'll document more functions tomorrow. Just needed some review.
There are multiple overloaded pow functions, so do I need to copy-paste same doc before each of them or doing it only for the first one will be enough?