Android: fix build
Create annotations in indirect-object form
Android: quick and dirty conversion of text to html
Android: introduce common interface for normal and reflowed views
Android: first attempt at reflow mode
Android: handle Unicode correctly in reflow
Android: add button for reflow
Android: add hooks for zooming in reflow mode
Android: zooming in reflow mode altering CSS fontSize via javascript
Android: alter zoom range for reflow mode
Android: reset zoom on mode change

We should probably record the last scale for each mode and
reenstate it when returning to that mode, but there are
a few difficulties to that that need to be addressed
Add fz_output, and make output functions use it.

Various functions in the code output to FILE *, when there are times
we'd like them to output to other things, such as fz_buffers.

Add an fz_output type, together with fz_printf to allow things to
output to this.
Android: Use HTML output in reflow mode.

This gets us styles.
Tweak HTML output.

Send blocks as paragraphs, rather than lines. Send lines as spans.
Android: avoid byte[] -> String -> byte[]
Android: reflow - get zoom working again
Android: avoid view churn in reflow mode
Android: use identity matrix in html extraction to improve font sizes
Android: Avoid SEGV on reflow on HTC Desire HD

Move the one time setup of the HTMLOUT javascript interface etc
into the constructor. This seems to avoid the occasional SEGV
caused while flipping pages on the HTC Desire in reflow mode.
Android: reflow - request layout each time we learn a new page height