completion: fix pip autocompletion to use built-in autocompletion
completion: add cabal completion