SVN_SILENT made messages (.desktop file)
Workaround a crash on Mac OS X after finishing code review.

On OS X, kdevelop would crash after clicking on the "Finish Review"
button, at least when the path review tool was started through a
project's git->differences. This crash occurred with the current
stable release (kdevplatform 1.6.0) through the 4.7ß up to and
including kdevplatform git/kde4-legacy.

REVIEW: 120081
BUG: 338829
Use match accuracy when asking for mime type.

Ask KMimeType about match accuracy and if it's very low don't
register languages for that mime type.

Otherwise we can accidently register e.g. *.txt files as supported by
c++ language support plugin.

REVIEW: 120085
externalscript: Fix crash in case of no active document

BUG: 339010
simplify logic
Don't save files in the session that are not even supported by KIO
Merge remote-tracking branch 'origin/1.7'

Conflicts:
	shell/languagecontroller.cpp
Don't anchor the root item

Otherwise weird things happen and it doesn't render properly.
Also it doesn't make sense.
outputview: Improve debugging output
Only fail if KJob::error != 0

KJob::errorText().isEmpty() is not a valid indicator if a job has failed (see KJob
API documentation)
ExecuteCompositeJob: Improve debugging output
AbstractFileManagerPlugin: Don't register job

The callees should care of it
Don't use klocale.h anymore

I changed it for KLocalizedString because it used to be pulled for i18n().
Remove unused dependencies from kdelibs4support

Removed uses of KMenu, KMenuBar, KStatusBar
Removed <KDE/...> prefix in includes
Removed unused includes
#include <KLocale> -> #include <KLocalizedString>
Properly set the kdevplatform catalog
Port most away most of KGlobal

We can't for tests, because we still use KStandardDirs
Port away from KStandardDirs to QStandardPaths
Fix some connects
Simplify code