Revert "Item12952: removed redundant test. The model is tested using configure_test and the UI by inspection"

This reverts commit 2b7b8814e50974b49142064ade9b5722da00511c.

The ConfigureTests also tested the extension installer, rewrite shebang,
and other useful functions.
Item12952: Restore files deleted from Configure

Util.pm is used extensively in Extensions installers.

The majority of the ConfigureTests actually test the Package installers,
shebang rewriting,  file mapping functions, etc. required to install an
extension into a customized foswiki

Next commit will rename it from ConfigureTests to
ExtensionInstallerTests

The tests are broken because the output of the Dependency check has been
reformatted to be pretty in the new configure,  so it breaks the
dependency reports printed when installing extensions.
Item12952: Rename ConfigureTests to ExtensionInstaller