fix typo introduced in b56542a9f

Thanks to @siteshwar for spotting.

https://github.com/fish-shell/fish-shell/commit/b56542a9f195358b1ac33716bde0d731b8e70871#commitcomment-4083982
https://github.com/fish-shell/fish-shell/commit/b56542a9f195358b1ac33716bde0d731b8e70871#commitcomment-4083982
Add newline before listing current token.
Don't do fuzzy matching for file completions for arguments beginning
with a dash, as suggested in #568
__fish_print_packages: whitespace fix
__fish_print_packages: ignore errors, do less manipulation

Closes #479 by piping STDERR to /dev/null.

Also does much less manipulation of the package list; there are no
packages in any of the archives containing the names that are stripped
out as far as I can see.
Added git stash completion options.

Squashed commit of the following:

commit 962a19dfab7f04552ce7919fff91e945bab53bde
Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com>
Date:   Wed Sep 18 18:09:49 2013 +0530

    Add missing 'git stash' completion options

    Fixed typo.

commit 57bbd89caf922228363418cacbfa1daeb352e520
Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com>
Date:   Wed Sep 18 17:59:36 2013 +0530

    Add missing 'git stash' completion options

    Added the following options which were missing:
    * save
    * branch
Small fix for fish_update_completions (amended)

Amended from https://github.com/fish-shell/fish-shell/pull/1003.
Fix a Unicode parsing error; search man6.
__fish_print_hostnames: do a better job of searching SSH files
scp completions: use __fish_print_hostnames rather than doing independent hostname searches
rsync completions: complete hostnames ala scp

Closes #1010
Merge remote-tracking branch 'upstream/master'