Use proper page of any PDF figure.

We use the `pdfseparate` utility, found in the `poppler-utils` package,
in order to separate out the pages of the PDF so that we can pass the
right one to XeLaTeX.

Change-Id: I5fdc83c5f5be0d85313ae9fce85c111590a46a5e
Basic table support.

Doesn't handle COLSPAN or ROWSPAN attributes yet; doesn't handle tables
longer than a single page; doesn't handle cell alignment.

Change-Id: I6d5a0120731409cd86ad17a27b9eaa58849da7f6
Handle tables which are used only to align a row of images.

Change-Id: I8cf553baa7463631db576b94b425f1f3406c7e55
Hack to render [[meta:Wikimedia_Foundation_Report,_May_2014]] better.

Change-Id: I1d55e0d590cf142471ffb3de3e53f819663a738b
Hack table support to improve [[meta:Wikimedia_Foundation_Report,_May_2014]]

Change-Id: I6ce515567fec087cf0617f5002eae1fc248b92da