Fixed overload of async git commands to discart changes
Fixed overload of async git commands to discart changes

The Discart all selected action were executing to many async commands what caused a concurrency bug.

The loop that verify if the file is selected in the changed files list, had a bug too.

Removed me variables.

gitpie/GitPie,mapaiva/GitPie,mapaiva/GitPie,gitpie/GitPie