Fix issue calling Base.prototype.emit without any payload (data).
Externalize configuration, improve audio feedback on startup

* Add a `config.coffee` containing the options (instead of in `index.coffee`).
* Externalize strings.
* Add success & failure handling.