No fixed bash executable location.

Because there are system that don't have bash in `/bin/bash` but in
`/usr/bin/bash` or even `/usr/local/bin/bash`. The tool `/usr/bin/env`
is used to determine the location of `bash`.
Merge pull request #589 from wegtam/fix-bash-location

No fixed bash executable location.