Handle modules for test programs
Now they just cluttered the main build directory, put them also in private_modules/. This of course assumes that no two test programs define modules with the same name. Also, this necessitates that the shared sources are also only compiled once, thus I put them into an internal libtool convenience library and link all test programs with it.
Showing with 56 additions and 51 deletions