ELF Tool Chain/elftoolchain 3653trunk/mk elftoolchain.test.mk, trunk/test Makefile libtest

Introduce an API for writing tests.

This initial commit introduces the API along with
its manual pages and simple examples of its use.

Ticket:         #270
DeltaFile
+207-0trunk/test/libtest/bin/make-test-scaffolding
+159-0trunk/test/libtest/lib/test.h
+132-0trunk/test/libtest/examples/simple_example.c
+116-0trunk/test/libtest/lib/test_runner.h
+111-0trunk/test/libtest/bin/make-test-scaffolding.1
+110-0trunk/test/libtest/lib/test.3
+50-0trunk/mk/elftoolchain.test.mk
+50-0trunk/test/libtest/examples/minimal_example.c
+47-0trunk/test/libtest/driver/test_main.c
+31-0trunk/test/libtest/lib/test_runner.c
+29-0trunk/test/libtest/lib/test.c
+17-0trunk/test/libtest/Makefile
+17-0trunk/test/libtest/lib/Makefile
+14-0trunk/test/libtest/driver/Makefile
+12-0trunk/test/libtest/examples/Makefile
+9-0trunk/test/libtest/bin/Makefile
+2-1trunk/test/Makefile
+1-0trunk/test/libtest/README.md
+0-0trunk/test/libtest/lib/
+0-0trunk/test/libtest/bin/
+0-0trunk/test/libtest/
+0-0trunk/test/libtest/examples/
+0-0trunk/test/libtest/driver/
+1,114-123 files

UnifiedSplitRaw