Remove the -DWITHOUT_TESTS knob additions

The way I implemented things doesn't work with FreeBSD's insane
WITHOUT_* vs NO_* flag logic. That really needs to be fixed in a
better way.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
Revert "Commit local changes for ATF to pass integration tests"

This reverts commit 994ffb4974f755d541e835afdcf441913e8681f1.
Reintegrate the integration tests for ATF

The key difference between the work that I did before
and the work that I did here (and NetBSD) is that the
detail unittests are no longer subdirectories of the
respective groups because of caveats with the FreeBSD
build system vs the NetBSD build system, in particular
bsd.progs.mk on FreeBSD does not handle SUBDIR and
PROGS like bsd.progs.mk does on NetBSD, or the
previous incarnation of bsd.progs.mk that I whipped
up.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
Update BSD.tests.dist

This is done following the changes to reintegrate the
ATF regression tests into FreeBSD.

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
Fix mangling

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
Revert "Support BSDmakefile with bmake"

This reverts commit 80a80dc066a2f76b111c30378a064f3e3af56878.