PEP 257!
Interface changes (details below)

- start_vm & stop_vm return True if a VM is already in the requested state instead of Excepting out
- delete_vm will stop a vm before deleting it instead of Excepting out
- Methods that aren't implemented should now have Exception messages for pretty-printing by CLI tools that use these classes
Added proxy support for RH Updates

Updated + indent

updated
Merge pull request #221 from seandst/cleanup-vsphere-provider-list

Cleanup vsphere provider list
Openstack provider backend support

- Major lintage happened (see below), the main functional change
  is the addition of OpenstackEC2System
- OpenstackEC2System comes with a lot of gotchas, see its
  docstring for more info
- Stubbed support for 'can_suspend' checking in power control
  tests

Lint/pep8 pass info:
  - Removed redundant docstrings
  - v6 support in the vmware provider's _find_ip method was an
    egregious violator of style, plus we couldn't do anything
    with a v6 address even if we found one. (:sob:)
    That method is back to only doing ipv4 now.
Cloud pages stubs, massive linting
Merge pull request #223 from apagac/proxy_update

Added proxy support for RH Updates
Merge pull request #225 from seandst/rhos-mgmtsys

Openstack provider backend support
Merge pull request #228 from seandst/cloud-additions

Cloud pages stubs, massive linting