Register the Rackspace driver in commands.go.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>
Return a specific type from NewDerivedDriver.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>
Validate and default Rackspace-specific options.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>
Only log Openstack creation for Openstack drivers.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>
There's no option for MachineName, yet.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>
Make service init calls into the driver methods.

Otherwise, because of the way Go does method dispatch, derived versions of
those methods will never be called.

Signed-off-by: Ash Wilson <ash.wilson@rackspace.com>