Remove compiler specific code from cmath. Disable functions which cannot be implemented easily using Boost.Math