This pull request fixes a variety of common issues with craftenv.sh. Please see the commits for more details.
craftenv.sh