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.
Fix CMake-Automoc output parsing
Prepare for AUTOMOC->AUTOGEN rename

This is in CMake master already.
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'
Be able to get documentation for type of instances

Example:
"QPoint point;"
        ^-- cursor here

Now the "Show Documentation" shortcut retrieves the help of "QPoint",
didn't do anything before this patch.

REVIEW: 115991
Remove custom FindQJSON.cmake

Make sure we're still able to compile against qjson <= 0.7.1
Set default button to 'Save Selected' instead of 'Cancel'

BUG: 330368
REVIEW: 116457
FIXED-IN: 1.6.1
Grepview: Make replace-action keyboard activatable
Minor: Disable 'Replace' button on start
Merge remote-tracking branch 'origin/1.6'
AssistantPopup: Don't depend on QQuickView yet

Just use the (deprecated) QtDeclarative API so the code still works as
expected
Show author name and year instead of revision number in the vcs annotation

CCMAIL:kdevelop-devel@kde.org
"Fix" Path unittest

Apparently QTest::ignoreMessage in a testFoo_data method doesn't play
too well (the ignored messages will only get applied to the first test
row)..
More CMake fixes
Merge remote-tracking branch 'origin/master' into frameworks

Conflicts:
	CMakeLists.txt
	plugins/reviewboard/CMakeLists.txt
	plugins/reviewboard/tests/CMakeLists.txt
	plugins/standardoutputview/outputwidget.cpp
	shell/documentationcontroller.cpp
	tests/json/CMakeLists.txt