Move pillar/pepa.py from develop to 2014.7
make onlyif behave as expected.

If one command fails, the whole thing should be passed over
Merge pull request #16041 from rallytime/move_pepa

Move pillar/pepa.py from develop to 2014.7
Merge pull request #16047 from gtmanfred/2014.7

make onlyif behave as expected.
Merge branch '2014.7' into develop