The use of wildcards in Makefiles for targets is undesirable for tests.
For example, if a file is deleted accidentally, Make doesn't detect it.
What needs to be build should be explicit.
This patch replaces the use of wildcards in tests' Makefiles with
explicitly listed executables.