Make possible passing an empty tenant to swiftclient.

This works around a bug in swiftclient/client.py#L361 where you can
pass an empty tenant to Connection with os_options={'tenant_name': ''}
but not simply with tenant_name='' because the empty string is
considered false in Python.