fix launchctl module crashing badly with missing files

```
try:
    with open(file_path):
        true_path = os.path.realpath(file_path)
except:
    do_backup_thing(true_path)

return true_path
````

fails to do the backup thing if file_path can't be opened, because true_path isn't defined