Re-revert "libvirt: add version cap tied to gate CI testing"

In the following commit the 'version_cap' concept was
reverted in driver.py:

  commit 5dea55785a52b7edb383cf61fab2f65f2ae79a72
  Author: Sean Dague <sean@dague.net>
  Date:   Wed Jul 30 18:57:34 2014 +0000

    Revert "libvirt: add version cap tied to gate CI testing"

Unfortunately, due to a rebase error, when the version checking
code was moved into host.py, the version_cap was re-introduced:

  commit 069ad9a5b4b2cc9b49b21b09b0667909886961cf
  Author: Daniel P. Berrange <berrange@redhat.com>
  Date:   Fri Jul 4 15:12:38 2014 +0100

    libvirt: introduce new 'Host' class to manage the connection

This change reverts it once more

Change-Id: Icf4b2fff1c87d006c9827e5d27b1124e24255c0a
Merge "Re-revert "libvirt: add version cap tied to gate CI testing""