initial support for fish
Try to add a `direnv hook fish` command
Fixes `direnv hook fish`
Ignore environment variables that start with __fish

I'm seeing environment variables like __fish_bin_dir __fish_datadir
__fish_help_dir __fish_sysconfdir and I don't think it's desirable to change
them.
Threat fish's PATH export specially
Adds install instructions for the fish shell
Removes the fish/cd.fish file for now. The shell hook is probably better.
Thanks @alanbbr !
Added CHANGELOG.md entry for the fish shell