Fix audio corruption under some circumstances

Clipping was incorrectly done when converting floats to S32 (1.0f became 0x800000000 which is -2147483648 instead of 2147483647)

Disable Float->S32 SSE code for the time being (problem only fixed in C)

Fixes #11714
Expand unit tests for clipping

Would have prevented #11714
Explicitly link against all libraries

Shouldn't be required if the linker did its job properly, but on some systems it doesn't..

Fixes #11665