Add support for zsh, dash (and possibly other shells)

Solves issue #31.

Explicitly set BASH_SOURCE in order to make this script and  oe-init-build-env work with non-bash shells. Has been tested with zsh and dash, in addition to bash.