SVN_SILENT made messages (.desktop file)
Fix bug on multi-line function-macros expansion,

Format preprocessed body for Cpp::NavigationWidget.

REVIEW: 121338
mac: Use correct bundle version

Backport from master
[OS X] Set the Info.plist bundle name to KDevelop and the Info String to the longer string.
Also disable support for automatic termination in the Info.plist.
gdb: whitespace changes
gdb: defend against use-after-free of breakpoint structures

This should prevent the crash observed in https://paste.kde.org/p0vezsuve
Since I am unable to reproduce that crash, it is unclear whether the scenario
that lead to the crash is handled completely correctly now.

REVIEW: 121481
gdb: use Q_SLOTS instead of slots
gdb: remove dead references to a GDBBreakpointWidget
test_gdb: use Breakpoint::state() instead of IBreakpointController::breakpointState()
fixed errors introduced by merge
fixes code style/format issues
Merge remote-tracking branch 'origin/4.7' into 4.7-gdb-all
Merge remote-tracking branch 'aroth-arsoft/4.7-gdb-fixes-from-master' into 4.7-gdb-all
Merge remote-tracking branch 'aroth-arsoft/4.7-gdb-enhancements' into 4.7-gdb-all

Conflicts:
	debuggers/gdb/gdbcommand.cpp