do not explode if script is true (TrueClass)
make sure we use $HOME/build as a working directory
use sh.file and add a spec for disabling host key checking for submodules
use :raw for fix_etc_hosts and fix_resolv_conf
add scripts for comparing build scripts
only pipe things through `travis_cmd` if options were given
remove extra space from PS=+
do not escape exported var values
ignore blank lines
readd verbose git folds
add :yellow as an ansi color
filter out blank echo lines
remove compare scripts from the repo for now so they persist when switching branches
restore old order of bultin env vars (revert when diffs are clean)
restore old escaped echo format (revert when diffs are clean)
re-add "export" to the export display message
do not assert git submodule init (remove when diffs are clean)
revert to manually creating ~/.ssh/config (revert when diffs are clean)
change order of .travis.yml and repo settings exports (is this a bug in master?)
determine env var echo early (revert when diffs are clean)