Fixed an error caused by allowing multiple Search/Replace windows (fixes #127).
Fixed replacement logic in Find/Replace that could replace selected fragment (ref #127).
Added selecting text and Cmd-F shortcut in Find dialog on OSX (ref #127).
Added `nomousezoom` option to disable zoom with mouse wheel in the editor.
Fixed compatibility with wx2.8 (thanks to Samuel Dionne-Riel; closes #128).
Fixed looping in auto-complete on mistyped class (fixes #130).
Reduced the minimum size of the Output/Console panel.
Fixed 'Quick Find' not working without current selection (fixes #131).
Fixed off-by-one error in searching consecutive matches.
Added tests.
Fixed 'Replace All' to take 'Wrap Around' into account (fixes #132).
Added translation setup for Find/Replace dialog (closes #133).
Updated documentation for user settings (ref #113, #55).
Fixed an issue with duplicate lines shown in the editor.

This can happen when the line is too long for one line and can wrap; if it
also includes hidden markup (Markdown in comments), this markup can change
the length of the line, but it's not adjusted by Scintilla after the
markup is applied. Force adjustment when this situation is detected.
Fixed blocking on reading app output without processing other events.
Updated Russian 'watch' translation for consistency.
Added suggesting proper extension after 'Save/Save As' based on current spec.
Fixed an error after opening non-existing file from 'Recent Files'.
Refactored Recent Files history to make it faster and simpler.
Fixed editor activation when file is loaded into an existing tab.