Check for puppet execution errors

If the puppet package is installed, but puppet fails to execute
due to some unforeseen reason (e.g. not having execution
permissions), Packstack will silently ignore the issue. Fixing
that.

Change-Id: I530e83413feca175f2579239362f6afaa8434bf3
Fixes: bz#1153296
Merge "Check for puppet execution errors"