(RE-2467) Add tests for the install_files_into_dir method

This adds a simple and convoluted test for the install_files_into_dir
method that ensures that the correct behavior is seen for files,
symlinks, directories, and empty directories.
(maint) Reset project_root after test in config_spec