Adding libvirt setup scenario

Do not merge yet - preview.

It looks like hammer is not yet ready for complete scenario.
we add them in a seed script, so it depends on how we/I change that...