Add filter expression for QtTest failure locations
Fix potential crash in BreakpointModel::removeRows

This crashed for me when row == 0 && count == 0.
Now validates input.

Fixes the crash on the CI:
QFATAL : GDBDebugger::GdbTest::testStdOut() ASSERT: "last >= first" in
file kernel/qabstractitemmodel.cpp, line 2467
gdbtest: Fix one of the test methods

Make Breakpoint and BreakpointModel more robust.

Output:
QFATAL :
GDBDebugger::GdbTest::testInsertAndRemoveBreakpointWhileRunning()
ASSERT: "idx.isValid()" in file
/home/krf/devel/src/kdevplatform/debugger/breakpoint/breakpointmodel.cpp,
line 338
Merge remote-tracking branch 'origin/1.6'
Output filter: Support Waf and scons, too

Thanks to John for the initial patch

BUG: 331124
FIXED-IN: 1.6.1
Make compile
Merge remote-tracking branch 'origin/1.6'

Conflicts:
	outputview/outputfilteringstrategies.cpp
Add porting note
Document returnType test
Streamline look of navigation context popup a bit

Make 'Container: ... Access: ...' string always appear after a newline
NativeAppErrorFilterStrategy: More improvements

Catch lines from QtTest lib such as:
QFATAL : FooTest::testBar() ASSERT: "index.isValid()" in file /foo/bar.cpp, line 32

Don't catch lines containing "Loc: [Unknown file(0)]"

Amend tests.
Merge branch 'master' of git://anongit.kde.org/kdevplatform into dark_theme_colors
Fix CMake-Automoc output parsing
Prepare for AUTOMOC->AUTOGEN rename

This is in CMake master already.
Merge branch 'master' of git://anongit.kde.org/kdevplatform into dark_theme_colors
Add buttons to jump to next/prev outputmark in an outputwidget.

I added buttons to all output widgets instead of the one for the
build tool view; we can easily restrict this to a certain type of
view if we want to.

The only problem with the buttons is that they are enabled even if
there are no outputmarks to jump to. At the time of creating this
diff, I did not see an easy way to find the number of outputmark.

REVIEW: 115600
BUG: 330206
Add owner and importedParent json tests
Remove unrequired conversions between QColor -> QRgb -> QColor
Disambiguate use of 'Context'.

See http://forum.kde.org/viewtopic.php?f=218&t=119829
Merge remote-tracking branch 'origin/1.6'