When building with -j128 I have seen multiple installation failures
when install binaries for tests. In cases where Makefiles set
BINDIR=${TESTSDIR}, it is not guaranteed that BINDIR exists when trying to
install the test binaries. This failure happens quite rarely (I guess the
mkdir usually completes before the test has been built and installed), but
I've seen it multiple times now.
Add a .ORDER directive to ensure that the bsd.dirs.mk installdirs target
runs before _proginstall from bsd.prog.mk.