add ability to configure config_drive

this is required to use userdata_file for rackspace

This should be backported here, because otherwise userdata_file will be unusable.