SVN_SILENT made messages (.desktop file)
serialization: fix cppcheck warning

fix member variables Bucket::m_changed and Bucket::m_lastUsed not
initialized in the constructor.

REVIEW: 121440
outputview: rename according to test naming scheme

filteringstrategytest -> test_filteringstrategy
outputmodeltest -> test_outputmodel

REVIEW: 121441
grepview: fix two crashes.

The first crash is a crash-on-exit, when the kill() method of a no
longer existing job is called. Guard againsts this crash by passing
the job to the connect statement, to disconnect the lambda when the
job gets destroyed.

The second crash happens when GrepOutputDelegate::sizeHint() is
called while using the combo-box of the grep output view to switch
to previous search results. Simply change the code to be more
defensive.

REVIEW: 121436
PatchReview: only attempt to add highlighting when a patch is active

Before this change, an exception is thrown in addHighlighting() for
every document that is opened regularly, which is very annoying when
debugging KDevelop.

I also suggest changing the Kate modeline, because the standard
indentation is 4 spaces, and the file itself is currently a bit
inconsistent with the indentation.

REVIEW: 121434