Grepview: Use fixed font for grep output

Makes reading code easier in some cases, esp. when you have multiple
contiguous matches in a single file
i18n: do not extract messages from "tests" subdirs
Handle VCS errors when VCSJob is unsuccessful

Main problem descibed in bug report was the case when the name and email
of author is not defined using git config --global. Due to this several
operations like init via 'new from template' option or just simple
commit failed without reporting error.

Changes:
* Set proper errorText for vcs jobs
* New slot jobFinished in vcsdiffpatchsources
* Shows detailed failure information through vcsError function when initialization fails.
* Checks  the status of commit job, if unsuccessful shows a error KMessageBox.
* Several whitespace fixes slipped in shamelessly by vim

BUG: 327931
REVIEW: 116530
FIXED-IN: 1.6.1
Handle VCS errors when VCSJob is unsuccessful

Main problem descibed in bug report was the case when the name and email
of author is not defined using git config --global. Due to this several
operations like init via 'new from template' option or just simple
commit failed without reporting error.

Changes:
* Set proper errorText for vcs jobs
* New slot jobFinished in vcsdiffpatchsources
* Shows detailed failure information through vcsError function when initialization fails.
* Checks  the status of commit job, if unsuccessful shows a error KMessageBox.
* Several whitespace fixes slipped in shamelessly by vim

BUG: 327931
REVIEW: 116530
FIXED-IN: 1.6.1
SVN_SILENT made messages (.desktop file)
Merge remote-tracking branch 'origin/1.6'
Merge remote-tracking branch 'origin/master' into frameworks
Cleanup dependency list

Remove some unused includes as well