Fix mysteriously corrupt OS X iconsets on Mavericks.

Replace the PNGs with identical ones produced by Icon Slate.  No idea
what iconutil dislike about the original PNGs.
Update copyright years.
Be more permissive when upgrading legacy TM.

Don't fail if a per-language database is missing, it may simply be that
the user configured it, but not filled with data.  That was the case
with all reports of failing upgrade so far, so treat that case as
normal.
Fix assert in multi-display scenarios on OS X 10.9.

Fixes #575.
Update wxWidgets to fix NSSavePanel crash on 10.8.

Opening a file would crash in Quicklook related code (i.e.  when doing
preview or in certain file panel modes) because of wx's mismanagement of
graphics context.  Update to a revision that contains the fix.

Fixes #570.
Fixes to Unicode paths handling with external tools.

Don't pass Unicode paths to xgettext and other external tools,
especially when they aren't ASCII.  These tools parse arguments as char*
and use ANSI APIs to manipulate the files, causing interesting problems
and even failures on Windows.

To be safe, use short filenames for names passed to external tools.
Move Windows Unicode paths fix to Lucene++.

Instead of working around the problem in Poedit code, implement proper
fix in Lucene++ itself.
Import gettext-0.18.3.2.
Update Gettext to 0.18.3.2.

Merge branch 'vendor/gettext' into stable.

Update nuget dependency.
Update Indonesian translation.