Add optional completions for the fish shell

These can be enabled with --enable-fish-completions.