- adjusted param and return types of sgn() (from int to float)
- adjusted return type of sgn(const values) to be like vanilla BlitzMax (sgn(1) returns int, sgn(1.00) returns float)