Created task for errata testing
Merge pull request #77 from sthirugn/newerrata

Created task for errata testing
Update setup_default_capsule to use a virbr

To avoid Rogue DHCP issue, update setup_default_capsule to install
domcleal/katellovirt puppet module and use a virbr network interface
instead of the physical network interface.
Merge pull request #64 from elyezer/fix-rougue-dhcp

Update setup_default_capsule to use a virbr
Use Fabric's cd on setup_default_capsule task

Improve the setup_default_capsule task to use the cd context manager to
change directory.
Merge pull request #78 from elyezer/improve-setup-default-capsule

Use Fabric's cd on setup_default_capsule task
Convert automation-tools to a library

Add setup.py module and move all tasks to automation_tools.__init__
module. Also import tasks in fabfile to publish the tasks to Fabric.

Now automation_tools could be used as a library or as an utility tool.
Merge pull request #79 from elyezer/convert-to-package

Convert automation-tools to a library
Improve product install task

Map all install tasks and use the task reference instead of leaving for
fabric selecting them. Using directly the reference is better when
automation_tools is used as a library.
Merge pull request #82 from elyezer/improve-product-install

Improve product install task
Improve vm_destroy task

Now vm_destroy uses virsh to remove the volume image because it removes
the image file and refreshes the volumes pool.
Merge pull request #83 from elyezer/improve-vm-destroy

Improve vm_destroy task
Added nested virtualization support to autoamtion-tools.

This support is intentionally kept optional, as nested_virt is
not enabled by default. That is this module is not loaded by the
kernel until set.
Merge pull request #84 from kbidarkar/add-provisioning-support

Added nested virtualization support to autoamtion-tools.