Fix bug in abs(float) that was changing the sign of zero (0 became -0).
This unexpected behavior conflicts with the behavior of Math.abs.
While applying this fix, I found several other methods which should
also just delegate to their corresponding Math functions.