Allow for no API set. Will result in log messages.
Return an error when trying to publish messages
when the API is missing.
Only log on init
Refuse to start the client if API is unset.
Merge pull request #5 from heroku/log-on-invalid-config

Log an error, instead of crashing, when Sputnik API is missing