Improved test config

You can now customize test config without having uncommitted changes in
git.

issue #4687
improved unit test SKIP detection

issue #4687