strcmp()
The logic of `stdimpl_strcmp()` was needlessly complicated and not understood by scan-build. This change fixes the warning and makes the code more readable. Found via scan-build.
There is nothing quite special about embUnit. This PR makes it a normal sys module, so that you can use it in any application / test.