treecompose: s/--version/--versioning

--version already has a well known meaning for programs, let's call
this --versioning.
Release 2014.105
Remove old demo GPG key

Nothing should be using this anymore.
Fix missed line from previous version -> versioning commit
installer: Exclude systemd-container

This is a new package that may show up, let's just hardcode excluding
it for now.  It definitely won't work in an installer environment.
imagefactory: Output compat=0.10 qcow2 by default

So it can be read by RHEL6 era qemu.  Anyone who wants to take
advantage of the later format version can convert it when importing
into their infrastructure.
git hooks, plus revamp of trigger mechanism

I'd like to redefine the current mechanism for
event-driven composes. Please begin with doc/event-driven.md
and please provide feedback.
script to monitor journald

We now have two monitor processes: one for message bus,
one for git commits. Add a third one which will monitor
those two, then decide whether to trigger a build based
a particular config file (i.e. a particular compose tree).

This is an instance service: multiple ones can be running
at the same time, one for each /srv/PATH
build-monitor: no longer need trigger_command

...because we now log _all_ newRepo messages, and leave
the decision-making to someone else.
review feedback from cgwalters:

1) use journalctl --output=json. It's one line per message,
   so there's no issue with multiline reads.
2) safer SIGALRM handler.
Release 2014.106
imagefactory: Add a comment for compat=0.10
packaging: Require rpm-ostree
imagefactory: Do conversion in correct place
create-vm-disk: Add --origin-url argument

For OS vendors who are ready to provide online updates out of the box
(without post-install configuration), this makes it easy to create a
VM image which has the origin URL hardcoded.
installer: Quote % to avoid interpretation as a format character

I didn't know Python argparse docstrings were actually formats.
cloud2ovf: Delete (it never worked, ImageFactory does)

ImageFactory does this better.
imagefactory: Log to stdout, not a file

The log file was getting deleted when the task finished even on error,
which was obviously annoying.  We can just print to stdout given that
we're running imagefactory synchronously anyways.
libqa: Add missing Format import

This only worked in older gjs versions due to a bug.
treecompose: Add ability to automatically detect atomic host IP

When creating imagefactory images, we now detect if there is a "default"
KVM network and if so, we grab its IP and dynamically substitute it into
the KS file.  This prevents a difficult to debug error for users who
use a different IP/subnet scheme on their KVM networks.

If we cannot detect the network and IP, we suggest the user static define
it in the KS file.

packaging/rpm-ostree-toolbox.spec.in: Added libvirt-python as a runtime
dependancy.