Fix for race condition where 'captured' Windows Azure instances identify
as the previous instance (LP: #1269626).
Initial add Gentoo distro
Package manager install / update fixes and service restart foo
init_cmd distro unique supports gentoo init scripts
Fixes gentoo sysvinit ordering
init_cmd inheritance fixes
Adds distro module exclude support
Removed excessive is_excluded module calls
exclude modules fix 1
Updated exclude modules for gentoo distro.
Fix Requires->requirements.txt rename in RPM build.
Added config for sudo. Apply sudo config in RPM for Red Hat.
Fix sudo cfg. file mode. Require sudo >= 1.7.2p2-3 with sudoers.d support.
Fix incorrect return

get_url_settings should return a pair of
max wait and timeout and not false, fix this
bug by checking the max_wait <= 0 in the calling
function and returning correctly from there
instead.
Add a openstack specific datasource

Openstack has a unique derivative datasource
that is gaining usage. Previously the config
drive datasource provided part of this functionality
as well as the ec2 datasource, but since new
functionality is being added to openstack is
seems benefical to combine the used parts into
one datasource just made for handling openstack
deployments.

This patch factors out the common logic shared
between the config drive and the openstack
metadata datasource and places that in a shared
helper file and then creates a new openstack
datasource that readers from the openstack metadata
service and refactors the config drive datasource
to use this common logic.
Don't forget the rest of the files!
Net interface up updates and override ssh_svcname to init scripts
Add Google Compute Engine data source support.
Fix sshd restart
Update yum unittest