Swift v1 support

Modifying the work done by @ghemingway in #315 to make the `useServiceCatalog` option not required. Relevant changes are in https://github.com/pkgcloud/pkgcloud/blob/c78cd5023d2f1e6d390c04589c005c864a713c3b/lib/pkgcloud/openstack/storage/client/index.js

Per @ghemingway: 

This provides initial support for v1.0 auth in Openstack Swift.  Here is what a config block needs to look like:

        var storage = pkgcloud.storage.createClient({
            provider: 'openstack',
            username: 'test:tester',
            password: '123456789',
            authUrl:  'http://localhost:8080',
            version: 1
        });

The `version:1` is the key addition.  I am sure that the integrated code could be brought more in line with the coding standards for Pkgcloud.  I put variables where I thought they needed to be, but there may be better places.