Merge remote-tracking branch 'upstream/stable'
- upstream/stable: (PUP-3351) Test using example of problematic behavior (PUP-3351) Evaluate ENC classes in the correct order (maint) Remove duplicate file handling code (maint) reduce repitition in Application::Apply integration spec (PUP-3258) node exec indirector: default to environment, not its name