Adds fish config, dotfiles restructuring
Adds .ghci, other misc changes
Rely on $EDITOR to ensure the right version is chosen