build: Add a build-internal-tests option
Internal tests link against the static library, which takes a long time. Making it possible to run only the public api tests is good for faster turnaround times.
Internal tests link against the static library, which takes a long time. Making it possible to run only the public api tests is good for faster turnaround times.