move settings load_target_file to function to be tested and adds a test for that
setting.load_target_file loads target files from includes
setting.load_target_file loads target files from includes and handles recursion loops