Mudraw: Maximum width/height flags.

If -w and/or -h are used at the same time as -r, then treat -w and -h
as maximum width/height rather than absolute width/height.
Add missing mudraw.1 man page.
Update multi-threaded documentation in light of bug 692925.

State that contexts are baked into devices, and devices used with
document should share the same context.
Allow XPS document to be opened from unzipped _rels/.rels in mupdf app again.
Add -Dverbose=-1 to zlib CFLAGS.

This shuts up the spurious 'overflow' warnings when outputting
pages.
Bug 692934: Add Zoom to Width/Zoom to Height to MuPDF viewer

Simple fix to pdf app to 'fit width' and 'fit height' on W and H
respectively.

Thanks to eeva@marvid.fr for the patch.
Add simple 'inverted color' mode for mupdf viewer.

Use 'i' to toggle inversion of the rendered MuPDF bitmap, giving
simple 'white on black' mode.
Add simple CONTRIBUTORS file.

Simple file to acknowledge major outside contributors.
Bug 692746; avoid 'double palettes' on jpx images.

It seems that JPX images can be supplied in indexed format, with
both a palette internal to the jpx stream, and a palette in the
PDF. Googling seems to suggest that the internal palette should
be ignored in this case, and the external palette applied.

Fortunately, since OpenJPEG-1.5 there is a flag that can be used
to tell OpenJPEG not to decode palettes. We update the code here
to spot that there is an external palette, and to set this flag.
Bug 692669: Snap Rotate values for pages to be a multiple of 90

Previously we attempted to honour page rotation values, which is
technically against the spec.
Don't create empty spans and lines in the text device.
Fix typo in text device where lines would group into blocks too eagerly.

The default page userspace transform changed to a top-down coordinate
space, and I forgot this detail when updating the text device branch.

Also remove the final block sorting pass to give preference to the original
PDF text order.
mupdfclean: eliminate mutual recursion (sweepobj/sweepref).

Mutual recursion was blowing the stack. This will still blow the
stack, but less often.
Tweaks to CONTRIBUTORS file.

I had missed an umlaut, and misused a capital letter.
Updated README file for 1.0 release.
Android app: delay the appearance of the search progress dialog
Android app: delay the appearance of the page render progress dialogs
Android app: fix missing highlights
Use a subtler background tiling pattern from subtlepatterns.com

The patterns can be used freely in both personal and commercial projects
with no attribution required, but always appreciated.

darkdenim3.png was made by Brandon Jacoby.
Update iOS app.