on list_locations return default location, rather than fail
allow spaces in Rackspace server names

remove space-stripping code for Rackspace, since it affects only
first gen servers. Next gen allow the spacing in server names
fill in the backend in  machine create wizzard, if there exist only 1 backend. Also for location/key
re-enable patch for removing spaces in names for first gen rackspace backends