Fix hosts default value

If `opts.host` and `opts.hosts` is not specified,  InfluxDB.hosts set `[undefined]`.
This pull request fix this behavior.

You can reproduce the error by following code in browser's development console.
```
> var db = new InfluxDB();
> db.hosts
[undefined]
```