Split string and unix tests into separate executables

Signed-off-by: John Else <john.else@citrix.com>
Improve clarity of test output

Signed-off-by: John Else <john.else@citrix.com>