Pass in auth as attribute, fix splunk_servers comma separation

The splunk auth user/pass can now be optionally passed in as attributes of the form:
```['splunk']['auth'] = "user:pass"```
If no auth attribute is supplied, the default auth retrieval method is used.

Fixed splunk_server creation in outputs.conf.erb to correctly comma-separate different servers.