add basic completion support for fish shell

I didn't use `osc.complete` helper due the incompatibilities between bash and fish.

I didn't find a place where scripts get copied, but just put `osc.fish` file into the `/usr/share/fish/completions/` directory. http://fishshell.com/docs/current/index.html#completion