Bump puppet-run puppet timeout to 1800 again

We still run time-consuming stuff like scap.  Let's keep it on the safe
side.

Change-Id: I13325f66dbde32bea0054b965da5bf7ae39a92a2
Use an absolute path for the puppet-run binary

We have no PATH set in the crontab so the default PATH set by the init
script applies which has no /usr/local in it.

Change-Id: Ia6c76def44f433bbba02c722936a173383381e41