Move Puppet Agent execution into a smarter shell script.

There are too many potential failure scenarios for us to handle to use a
native Chef execute resource, so we move the all the logic into a simple
run.sh script and execute that.

Bump version to 0.0.7.