Show notifications for private actions

Fixes #990
Fix drag and drop
Fixes #959.  In xtext.c:find_x() return offset to hidden text if appropriate.
Enable drag and drop on Windows

The issues around it no longer seem to exist in current GTK
Update default settings

- Enable server-time
- Disable tree dots
osx: Improve gtk theme
Fix crash with invalid dnd to userlist
osx: Use osx friendly bindings for GtkEntry

Fixes #995
osx: Properly use app menu

Mentioned in #994
osx: Properly handle quitting
osx: makebundle.sh improvements
osx: Use applespell enchant backend

And fix enchant loading backends in the bundle
Use newer format for default keybindings

This uses the proper bindings on OS X
Update translations
perl: Update Perl to 5.20
win32: Update perl urls in installer
... and update perl description in installer
Replace Inno Perl with MSI Perl
Make lawyers happy
win32: Fix exiting fullscreen to a maximized window