Add utility method for resolving a file in a list of paths.
Don't open every instance of the script file on the paths.
Use ControllerManager::getAbsolutePath in ControllerPresetFileHandler::loadPreset.
When loading a preset import its script files to the user presets folder. Fixes Bug #1205181.