Remove lots of numeric traits from the preludes

Num, NumCast, Unsigned, Float, Primitive and Int have been removed.
Remove Signed trait and add SignedInt trait

The methods have been moved into Float and SignedInt