[openstack] Better missing argument check for a more informative error message

When the OpenStack API key is not defined by the Vagrant openstack provider,
it is not null. We check for instance of String instead.