Move libvirt domain XML schema into schema directory
Move manifest.xsd to schema/
Add translation of libvirt 0.9.8 domain schema to XSD

using Trang 20091111-11.fc18:

    trang domain.rng domain.xsd
Fix trang quoting errors
Drop unneeded domain XSD files

We will not support storage encryption, non-SLIRP networking, or qemu
commandline pass-through.
Merge domain XSD schema into one file
Move and rename domain schema
Drop unsupported character devices from domain schema

Drop channels, consoles, smartcards, watchdog timers, and redirected
devices.  Require serial and parallel ports to be type="null".
Drop passthrough of host devices and filesystems
Restrict guest networking to SLIRP
Prevent domain XML from overriding security label settings
Drop performance tuning knobs from domain XML
Only allow KVM VMM with hvm/i686/pc, booting from a local drive
Delete some unreferenced groups
Clean up character device definitions
Disallow sysinfo declarations

Assume we won't have any guests that care what's reported by SMBIOS.
Clean up disk definitions
Drop some unused types
Clean up graphics definitions

vmnetx replaces graphics elements before executing the VM.  To simplify
the schema, allow only graphics definitions similar to the one vmnetx
uses:

<graphics type="vnc" autoport="yes"/>
Various domain XML schema cleanups