provision.sh: add return checks to source commands fail more gracefully