Remove outdated test basic

This test is replaced by the ust-demo test in lttng-tools
Remove outdated test basic long

Replaced by the ust-demo test in lttng-tools
Remove outdated dlopen test

Using dlopen is now discouraged as specified in the lttng-ust man page.
Remove outdated test hello2
Remove outdated libustctl_function_tests test
Convert hello test to a build test only

The runtime verification is handled by the ust-demo test
in lttng-tools.
Convert hello-static-lib test to a build test

The runtime verification is handled by the ust-demo test
in lttng-tools.
Remove outdated register_test test
Remove outdated simple_include test
Remove outdated test-nevents test
Remove demo test

Moved to lttng-tools.
Remove daemon test

Moved to lttng-tools.
Remove fork test

Moved to lttng-tools.
Remove exit-fast test

Moved to lttng-tools.
Remove tests-libustinstr-malloc

Moved to lttng-tools.
Replace same_line_marker test with same_line_tracepoint

This new test is up to date and re-enabled strictly as a build test.
Fix snprintf test and output result to TAP format

Replace the tap library with the one used by babeltrace's test suite which
offers more functionality and outputs in a truly TAP-compliant format.
Clean-up of configure.ac and tests/Makefile.am

Removal of disabled tests. Fixes ./configure failing
in distribution package because by missing Makefiles
in tests/ust-basic-tracing and tests/ust-multi-test.
Convert hello.cxx test to a build test
Remove tests depending on consumerd