Test fix for shell_exec_func_test.rb

For some reason on OpenShift Enterprise the setup user hack wasn't working.
Fixes to cleanup during app operation failures
Fix bug 965357: add guard against export in PATH in rhcsh
Bug 965317 - The mutexes must be created as globals which evaluate ahead of any multithreaded operations.
fix fedora links
Add safe yaml parsing to node.
Bug 965028: Increase connector timeout
Merge pull request #2555 from brenton/shell_exec_func_test1

Merged by openshift-bot
Merge pull request #2564 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #2573 from pmorie/bugs/965357

Merged by openshift-bot
Merge pull request #2574 from rmillner/BZ965317

Merged by openshift-bot
Merge pull request #2575 from bdecoste/master

Merged by openshift-bot
Merge pull request #2577 from mrunalp/dev/safe_yaml

Merged by openshift-bot
Merge pull request #2578 from ironcladlou/bz/965028

Merged by openshift-bot