Readme.
Import the Vala CMake codebase from finalterm.
Ignore CMake build tree.
Connect up Gettext and intltool to the build.

Because we want to be multilingual, we need CMake to have i18n hooks,
and the `Gettext` and `FindIntltool` modules are necessary for this;
these have been borrowed from the Final Term tree infrastructure.
Stub GSettings schema.

This is to satisfy the parts of the build system that allow GSettings
magic to occur.
Update license in README.

Use "Hellvetica" not "This program" throughout the GPL bumpf.
Import source, configuration vapi and translations.
License headers per file.

Also, because Magit's documentation is a shambles, this includes a fix
to allow the Gtk.Application to become active that I couldn't extract
into a separate commit.  Grrrrr.
"Oooops".
GOD DAMMIT VALA-MODE. >:(
[document] Stub document object model handling.
Use Gee 1.0 (not 0.8) because people are nongs.
Tidy up the readme.
[format] Document document format.
Depend on libxml2.
Merge branch 'master' of elspeth:Software/hellvetica/hellvetica

Conflicts:
	CMakeLists.txt
Rearrange src with directory stubs.
[format] Stub documentation for the file format.
[dom] Stub HDocument handling.
[dom] Adjust layout.