Default to url, if string provided to createClient

If a string is provided to a `createClient` call, rather than an `opts` object, it's a nice sane default to populate opts with:

```javascript
opts = {url: 'the-string-provided'}
```