Only lookup user configuration before doing a search; implement version completion for Cabal and HLS removal