update to the latest rust: FloatMath for math functions (sin/exp/...)

Also removed a bunch of duplicate trait usages