Exit on failed commands

Previously a failed jekyll command would continue to deploy the site
with the older site content.