Provide API for building AuthOptions from env vars.
Recognize OS_REGION_NAME if env var is set.

Also, provide an out in case you really, really want to ignore this
environment variable.
Forgot to include osutil sub-package.
Merge pull request #115 from rackspace/gh-112-openstack-env-vars

Provide API for building AuthOptions from env vars.
Add support for floating IPs using nova API.

When using vanilla OpenStack with neutron, instances are commonly
accessible from the outside world only by using floating IPs.

This patch adds support for:
  - listing floating IPs
  - allocating a floating IP from a given pool
  - attaching a floating IP to an instance
  - de-allocating an IP and returning it to its pool.
Merge pull request #121 from echohead/floating-ips-rax

Add support for floating IPs using nova API.
Refactor address set code for greater flexibility.

For some reason, this code doesn't work.  While the refactor does not
appear to break acceptance/14-list-addresses, I simply _cannot_ find a
reason why it won't work for acceptance/19-list-addresses-0.1.  If
anyone can review this code and let me know what I'm doing wrong, I'd be
most appreciative!
Fix no address pools bug
Added security group field to NewServer struct in servers.go
Merge pull request #129 from nebula/securityGroups

Adds support for security groups
Merge pull request #125 from rackspace/gh-111-arbitrary-ip-pool-names

Refactor address set code for greater flexibility.
No apikey support in standard OpenStack
Merge pull request #3 from nebula/upstream_merge

Merge with upstream