moved cygwin env into bash_cygwin, load environment bash script before common, and tweaked which() function