Issue 35

I think that all the remaining needed factorization between toint/tints and touint/touints, i.e.
the signed and unsigned "as C cast" and "saturated" conversion from float to int the truncation have been done. So the branch can be merged.