Merge in the yank highlight stuff.
Revert mistakenly commented out setFocus()
S&R: show the search options in the "search_in_files_new_tab" action

Before this patch, the results widget was open when activating this
action.

Alex
S&R: change tab order to change faster between the combo boxes

This changes the tab order from how it should be according to the order
of the widgets, so that you now get directly from the search to the folder combo box,
and then (almost) directly to the filter and exclude combo boxes, and afterwards
to the checkboxes.

Alex
S&R: keep the focus inside the plugin on tab/shift+tab

This patch adds a derived widget which overrides focusNextPrevChild() so
that tab/shift+tab does not escape the plugin.
This relies partly on object names.

Alex
S&R: set shortcuts for "Match case" (a) and "Regex" (x)

Alex
Provide some Python build tips
Debug--
SVN_SILENT made messages (.desktop file)
Add encoding, the plugin return an error. And pep8corrections
added automated TC for bug 309978

CCBUG: 309978
added myself to the about dialog
added regression test for bug 309977

CCBUG: 309977
Write basic tests for [[, [] etc Vim mode motions, and fix exposed error where an opening curly brace would not be found if it was on the first line of the document.
Add a bunch of expected-to-fail tests showing how [], ][ etc motions behave differently when used with a command.
Cursor position should still be on the number after ctrl-x/ctrl-a.
Use setUndoMergeAllEdits before we delete anything in commandChange: this way, the deletion gets undone, too.
Use setUndoMergeAllEdits before we delete anything in commandChangeLine: this way, the deletion gets undone, too.
BUG: 309978 fix selection (af any) on move line(s) down
Fix bug where inner brackets text object is regarded as invalid if it is less than 3 characters long.