Updated Polish translation
l10n: Update Japanese translation
Updated French translation
Updated Serbian translation
Updated Ukrainian translation
Fix a tag in French help translation
Updated Hungarian translation
Updated Kannada translation
Fix tag in Greek translation
Updated Hindi translation
Updated Scottish Gaelic translation
update zh_CN translation
release: 3.14.0
Updated Telugu translation
Updated translation for Afrikaans (af)
Updated Bengali (India) translation
shell: Check if doc implements Annotations interface before cast

Without this check, evince will crash when a right-click
on a non-pdf document is performed.

https://bugzilla.gnome.org/show_bug.cgi?id=737197
window-title: Keep a weak ref on the document

To cleanup the pointer and doc_title when the document is destroyed.
Fixes a crash when a new document is added to the window.

https://bugzilla.gnome.org/show_bug.cgi?id=737365
Update Arabic translation
libview: Add check for pageless documents to ev_view_accessible_focus_changed

Without this check, Evince will crash when opening a document that, for
whatever reason, has no pages.

https://bugzilla.gnome.org/show_bug.cgi?id=731046