Don't mark the ninja builddirs like they need to be reconfigured

If anything, they should be "rm -rf"'d
Properly find whether there's a build.ninja file
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
add some const&
SVN_SILENT made messages (.desktop file)
Properly reconstruct serialized project root URL.

This fixes reading of custom defines and includes that where
configured for the project root.

The URL is saved as a relative string which is a dot "." for the root.
If we then reconstruct the URL we would get /some/path/. instead of
/some/path/ - and that is apparently a difference when it comes to the
consecutive isParentOf check.
Adjust names for stop-actions to match kdevplatform

In 94dc033ab017ccf4400a24149669b68151a8cb61 in kdevplatform an additional
action was introduced for the stop-all action and the names of the actions
where changed accordingly. Follow this change, keep both actions in the
toolbar and change the names to keep them showing up properly.
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
SVN_SILENT made messages (.desktop file)
"everytime" -> "every time"
Merge 4.4 branch into master.

- "everytime" -> "every time" in docs
- the rest is scripty or cherry-picks from 4.4 to master
send command as utf8, as the communication charset is utf8

fixes non-ascii file paths.
BUG: 294004
remove large tooltips from gdb and disassemble tool view

- other tool views also don't have it
- they are rather large and so cover information the user is interested in
- it doesn't contain useful information

CCMAIL: leonp@plris.com
bring back tooltip contents as whatsthis help

this reverts 3aa08c9661c9ecb8491bab588bebfce23333e5cf
Properly honor 'empty' feature flag
Print some statistics in cpp-parser
Decrease size of NamespaceAst (56 -> 48) and TypeParamAst (72 -> 64).