tests
new test suite + changes to internal negative number handling
more tests + fixes for cut, sad and ssd