Fix bug 693580 by skipping xml tag namespace prefixes.

fts_5904.xps and fts_5905.xps use namespace prefixes.

Work around that by ignoring the namespace prefix for tag names.

A more robust solution would be to expand or record the tag and
attribute namespaces in the fz_xml node structure, but that's a
overkill for our current needs.
Fix 692866: improved handling of newlines when copying text.

Only add newlines between selected lines of text.
Fix 692986: add OpenBSD to list of systems that may have .incbin
Fix 693518: update Makerules and debian/control

Debian doesn't have libopenjp2 as a package (whereas gentoo does) so
I've removed it from the control file. You'll need to use the
thirdparty submodule for openjpeg2 until such a time as it exists.
Fix 693391: simplify warning message

Don't print the code point number, to let the inhibition of multiple
identical warnings kick in.
Fix 693419: always load CIDToGIDMap if it exists.

OpenType CFF fonts are detected as TYPE1 by ft_kind.
Relaxing the test for when to load a CIDToGIDMap lets us load
it even for OpenType fonts.
iOS: add support for sharing documents with other apps
iOS: copy files from Inbox to Documents so that they can be altered
iOS: refactor AirPrint code ready for printing at higher res and in strips
iOS: fix AirPrint quality to 300 dpi
iOS: perform rendering for AirPrint in strips