Merge pull request #62 from khagaroth/stable

A few fixes for Czech translation
Update wxWidgets.

Fix modal loop asserts. Revert workarounds for some problems.
Use unambiguous API for loading XRC resources.

Avoid using the deprecated version that doesn't differentiate between
URLs and filenames and can have problems with weird files (e.g.
non-ASCII installation path).
Fix ProgressInfo::UpdateMessage() yield assert.
Try to fix mysterious crash in TweakOSXMenuBar().
Fix crash-causing bugs in Hebrew translation.

Strangely, msgfmt -c doesn't catch these in plural items.
Update Portuguese translation.
Update Basque translation.
Update Aragonese translation.
Update Slovak translation.
Merge branch 'stable' of github.com:vslavik/poedit into stable
Revert "Fix crash-causing bugs in Hebrew translation."

This reverts commit ec8fe2353b71605589fcdae95dc5b35562ada715.

Also update wxWidgets to a version that doesn't assert in this case.
Add missing Portuguese translation.
OS X: don't restore off-screen window positions.
Windows: Don't clear first translation with custom font.

Due to a bug in wx, setting custom fonts on the text field would emit
wxEVT_TEXT event, causing Poedit to mistakenly clear the translation.
Proper fix will be on wx trunk, but not 3.0, so work around it here.

Fixes #589.
Don't assert on empty src search path.

Ignore them when scanning.  When loading a catalog or setting
properties, filter empty entries out.
Don't show individual per-catalog merge summaries in the manager.
OS X: Yet another attempt to fix progress info updates.
Don't show error messages if the user cancelled update from src/POT.

Pressing Undo should not result in errors about failure to update.
Don't autotranslate after failed or cancelled update.