Add verilog support for subtraction of sfxpts and sints
Fix bug in sfxpts multiply, increase test coverage of saturating multiply
Fixed another bug in sints multiply

This one was that log2 takes the floor, and we needed the ceiling so
that the zero bit counter had space for the full range of numbers
Add complex number support