Android: Fix reference overflow in mupdf.c

Ink attachments of more than 512 points can run us out of local
references. Fix this by freeing as we go.
Update SVG device to send text as paths
SVG device: Send text as reusable paths
iOS: implement internal-link following

Also:
	add hooks for the other link types
	remove unnecessary protocol from MuPageViewReflow
	turn off optimizations for the debug build
iOS: ensure link highlights scale correctly on zoom and stay visible
Fix typo in pixmap handling.

When creating a png, a typo meant that we ALWAYS converted the pixmap
even when we had an rgb or grayscale image on entry. Also, treat
mask pixmaps (no colorspace) as gray.
SVG: Support Type3 fonts and stroked fonts.
Fix broken winRT project by adding new glyph.c file.