Disable history action while history is frozen

https://bugzilla.gnome.org/show_bug.cgi?id=704184
libview: Fix Return key bidings

Do not use the helper function for keypad keys since Return doesn't have
a key un the keypad.

https://bugzilla.gnome.org/show_bug.cgi?id=704154
Fix the cache size unit used in gsettings documentation

Use MiB instead of Mb.

https://bugzilla.gnome.org/show_bug.cgi?id=704155
ev-page-action-widget: Update the page number when unfocused

https://bugzilla.gnome.org/show_bug.cgi?id=704138
ev-zoom-action-widget: Update the zoom level when unfocused

https://bugzilla.gnome.org/show_bug.cgi?id=704138
Updated German translation
Updated Czech translation
ev-view-accessibl: Fix get_caret_offset when the caret navigation is enabled

https://bugzilla.gnome.org/show_bug.cgi?id=704399
ev-view-accessible: Fix ev_view_accesssible_get_n_selections

Return 1 when there's selected text since evince only supports one
selection, and 0 if there isn't selected text.

https://bugzilla.gnome.org/show_bug.cgi?id=704396
Updated Norwegian bokmål translation
libview: Update the cursor area after positioning the cursor when moving between lines
libview: do not redraw the whole view when caret cursor moves

Invalidate the previous and new regions instead.
libview: Rework ev_view_accessible_get_selection

Actually return the text and offset range of the selected text in the
current page.

https://bugzilla.gnome.org/show_bug.cgi?id=704335
libview: Remove unused rectangle selection mode
libview: Reduce the pages to scan for selections when selection starts and ends at the same point

We can use the current page range in this case, since this will only
happen when starting a new word/line selection.
libview: Fix selections starting/ending in page margins

Do not take into account the page area borders when looking the pages
where the selection starts or ends. This allows to start a new selection
from a page margin and prevents selection from disappearing when
selecting multiple pages and releasing the mouse between two pages.
Merge branch 'master' of git://git.gnome.org/evince into GtkBox_packing
libdocument: populating document info and uri after loading from gfile