Added random Infiniband GUID address generator

Infiniband[1] technology uses GUID[2] address as 'analog' of the MAC.
Adding GUID support to tempest-lib allows adding tempest tests or/and
external tempest plugin tests to test this technology.
For instance ironic tempest plugin[3].
More details about Infiniband Technology can be downloaded here[4].

[1]https://wiki.archlinux.org/index.php/InfiniBand
[2]https://wiki.archlinux.org/index.php/InfiniBand#GUID
[3]https://github.com/openstack/ironic/tree/master/ironic_tempest_plugin
[4]http://www.infinibandta.org/content/pages.php?pg=technology_download

Change-Id: I6129a94b1ea65d989c5fb549319d71ccac76d0a4
2 files changed