Adding libvirt setup scenario

Do not merge yet - preview.

It looks like hammer is not yet ready for complete scenario.
You are right, I have missed that during my testing. Adding an extra check (expected number of domains is 2) and will hardcode it to 2 for now.

Pushed!