Remove signbit functions. These are better served by the methods in the Signed trait.
Move rounding functions to separate Round trait