Now that we have the common automake build with support for build-time programs working, we can integrate the common tests into the default `make check` flow.
This allows us to delete most of our custom test logic, and avoids a recursive make for minor speed up.