iOS: support filling in of text form fields
iOS: keep reference to the fz_pixmaps.
iOS: use partial updates to display annotation changes
iOS: add support for selecting form choice fields
Fix null device clip stack scissor handling.

Was failing to correctly initialise scissors when extending the stack.
This caused the fill text to disappear in fts_15_109.pdf
page->contents should be a reference, not the original object.
Adopt backported bugfix from openjpeg2 into our version.

If header field is too large, warn, but don't bale out.
Fix cross document store object hash collisions.

When putting store objects into the store, ensure that they do cannot
collide across documents.
Remove duplicated line.

Thanks to Micha for spotting this.