Completion

Add tab completion support of ref names and long options for Gitv command.

Closes #38.