libvirt xml serialization
Merge branch 'master' into libvirt
Experimental registry to play with the idea of having configuration in a tree
add yaml registry
some stuff working again
- Refactor code to use Confstruct and the libvirt semantics.
- introduce #wait_until_shutdown!(&block) for synchronus operations
  (eg. install)
refactor de bootstrapping code, where I made a mess out of mixins
spice support
wait for ssh to be up as well on vmit ssh
code refactor:

vmit/bootstrap -> vmit/install_media
Vmit::Bootstrap::arch -> Vmit::Utils::arch
make load_plugins! explicit so that plugins are not
  loaded twice if vmit is required twice.
remove output
More configurable install media detection
we require ruby 1.9.x or later
very relaxed string to media type conversion
not needed anymore
missing DVD1/ for SLE
those are not needed anymore
fix typo in vmit.gemspec

there was an extra " after ruby-libvirt string.
Merge pull request #1 from jordimassaguerpla/fix_typo

fix typo in vmit.gemspec
add confstruct dependency