Fixed __assert() collisition with System V ABI.

There was an `__assert()` function defined in `tpunit.h` which collided with the one specified in System V Application Binary Interface and defined in compatible systems (Linux, Mac OS X) in `/usr/include/assert.h`.  This caused test suite compilation to fail on those systems. I removed the conflict by renaming the function to `__stx_assert()`.