Updates for 1.36.6
MSVC Builds: Fix "Installation"

Make sure we only try to create the directory for pango.aliases if that
file didn't exist.  This cleans things up a little, and avoids weird
MSBuild batch errors.
Add tests for pango markup

This test is modeled after the GMarkup parser tests in GLib.
Test file with a name ending in .markup can be dumped in
tests/markups/, and tests/markup-parse can be used to generate
the expected output files which should be in the same location
and with the extension .markup replaced by .expected.

The test is also used as an installed test.
Fix leftover markup in docs
Revert "Fix leftover markup in docs"

This reverts commit 19a252d9a3d63e7816f9a77bab65bd161675440a.
Add tests for PangoLayout

This tests works similar to the markup parser tests -
we populate a layout with known data, and then compare
a dump of its properties with expected output.
Add an analysis flag to mark the ellipsis run

Without this, it is hard to determine if you are 'inside the
ellipsis'. We need to know this in GTK+, e.g. to skip link
processing.

I decided not to turn the flags into an enum at the time to
avoid possible language binding problems.

https://bugzilla.gnome.org/show_bug.cgi?id=735719
PangoGlyphItem: Better treatment of ellipsized runs

When we reapply non-shape attributes, we must take care to
not add any attributes that start in the middle of an
ellipsized run, or we end up with a blue, underlined ellipsis
if there is a link anywhere inside the ellipsized text.

https://bugzilla.gnome.org/show_bug.cgi?id=735732
test-layout: Better error reporting

Run diff over the output to give a meaningful error if the
comparison fails.
layout tests: Adapt expected output

We see the 'ellipsized' analysis flag in the output now,
as we should.
1.36.7
Try to fix the test on build.gnome.org

For some reason, the test-layout test does not show the
font size when run on build.gnome.org. Try harder to make
it use the Cantarell 11 font that I want it to use.
Add some tests for PangoFontDescription

This just a small beginning, much more is needed here.
Don't compare fonts in the layout test

For some reason (that I haven't been able to track down), this
fails in the installed tests on build.gnome.org.
Update expected test results

Update the expected output of the layout tests to the previous
change.
1.36.8
[coretext] NULL check in ct_font_descriptor_get_weight()

Ensure that CFDictionaryGetValue() didn't return NULL before we
call CFNumberGetValue().

https://bugzilla.gnome.org/show_bug.cgi?id=736697
Bump version to 1.37

New development might happen.
[modules] Build all modules statically by default
[modules] Don't build any dynamic modules