Minor tweaks to support OpenStack provider with Tim
Provider's connect! method treats 401 status as success

Because it is a Provider, not a ProviderAccount, we have no credentials.
If it asks us for credentials, this is a sign of normal operation, not
an error condition.
Merge pull request #326 from n1zyy/os_fixes

OpenStack fixes for tim-stable