always return a build.sh, output an error message if the script could not be found
export env vars that are set to an empty string
Merge branch 'sf-compile-sh' of github.com:travis-ci/travis-build into sf-compile-sh