Docs: don't use <footnote>

It basically does not work in the HTML output.
Docs: don't use structfield tags

They don't add anything over @foo, and we want to avoid explicit
docbook markup as far as possible.
Docs: don't use the structname tag

Just avoid explicit docbook markup.
Docs: don't use the type tag

Just avoid explicit docbook markup.
Updated FSF's address
Restore executability on data-to-c.pl
Restore executability for other files
Docs: Don't use the note tag

More markup avoidance.
Docs: don't use the warning tag

More markup removal
Docs: Don't use the emphasis tag

Most of the time, the text read just as well without the extra
boldness.
Docs: Convert examples to |[ ]|
Docs: Don't use the code tag
Fix the docs build
gnetworkmonitornetlink: filter out IPv6 LL MC changes

For some reason, IPv6 link-local multicast routing changes all the
time. GNetworkMonitorBase was already ignoring them for purposes of
emitting network-changed, but GNetworkMonitorNetlink would still
trigger a re-dump after getting one, so network-changed would end up
getting emitted anyway.
Unbreak glib/tests/markup-parse after FSF address change patch
gio/tests/network-address: fix for systems with large ifindexes

In some virtualization setups, ifindexes can end up becoming very
large, and so the existing code that assumes that *some* interface
must have an index less than 255 fails.

Fix this by explicitly looking for "lo" first. And then if that fails
(on Windows, or other systems where the loopback interface is not
called "lo"), try indexes up to 1024 rather than 255.

https://bugzilla.gnome.org/show_bug.cgi?id=723048
GTask: convert long desc to markdown

Use markdown sections and lists here.
GSocketClient: convert docs to markdown
GSimpleProxyResolver: convert docs to markdown
GMenuModel: Convert docs to markdown