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.
Updated highlighting in Watch windows to not use editor styles.

This is to avoid color conflicts with dark color schemes.
Added processing of `runonstart` when using remote debugging (closes #138).
Improved file activation when debugging is started (closes #137).
Fixed incorrect tab activation on OSX after using 'Open File'.