Build-tested on x86_64 Linux & Mac.
* Patched fish to load /etc/fish/config.fish if it exists (by default, it only loads config relative to itself) * Added fish-foreign-env package to parse the system environment closes #5331