handle: Refuse to open files < 8192 bytes in size.

These cannot be valid hives, since they don't contain a full header
page and at least a single page of data (in other words they couldn't
contain a root node).

Thanks: Mahmoud Al-Qudsi
handle: Check that pages do not extend beyond the end of the file.

Thanks: Mahmoud Al-Qudsi
extra-tests: Add trivial fuzz tester.

Could be improved greatly, but it's a start.
Version 1.3.11.

Also update translations from transifex.