zoom-action: Use a popover instead of a menu for the zoom actions
zoom-action: Fix the zoom text when setting 70% or 85%
zoom-action: Set the zoom selector size depending on its contents

Instead of depending on the menu contents, since now we are using a
popover and we don't need the menu to be the same size as the selector.
libview: "<Ctrl>Home/End" move the caret to the start/end of the document

https://bugzilla.gnome.org/show_bug.cgi?id=724273
recent-view: Integrate recent view in the shell

Given the restrictions of GtkHeaderBar for reparenting, we must
implement multiple modes for the toolbar, which can be customized
for Recent View, Full Screen, and Document (normal).

https://bugzilla.gnome.org/show_bug.cgi?id=633501
Rename ev_application_open_window as ev_application_open_recent_view
recent-view: Remove the scrolled window shadow
shell: Remove menu for recent items

Recent menu has been replaced by a bookshelf-like interface.

https://bugzilla.gnome.org/show_bug.cgi?id=633501
comics: Fix a crash when opening a comic document
Updated Hebrew translation
pdf: Add support for adding other types of annotations

Implementing switch/case to support new annotations as they are implemented.
Updated Norwegian bokmål translation.
ev-sidebar-thumbnails: Fix memory leak

Free the GList returned by gtk_icon_view_get_selected_items().
libview: Make the caret cursor movements relative to the selection

 * Right/left arrow: Position the cursor in the start/end
   boundaries of the selection.
 * Up/Down arrow: Position the cursor one line before/after the
   start/end boundary of the selection.
 * <Ctrl>Right/left arrow: Move by word as it the cursor were in
   the start/end boundaries of the selection.
 * Home/End: Move to the beggining/end of the line containing the
   start/end boundary of the selection.

Fixed also the equivalent selection commands (+<Shift>)

https://bugzilla.gnome.org/show_bug.cgi?id=704631
Revert "libview: Make the caret cursor movements relative to the selection"

This reverts commit 1141042bd051d0e1ccca349dc0c0c35a2791c775.
page-action-widget: Reduce the size of the page label for documents with special page labels