Connection errors

* Better error message if the request to the Marathon API fails.
  It now displays an understandable sentence, and not just a network error code.
* Reload the config after a zookeeper reconnection.

See #12
The stack provided is quite bad, that's why I created a new `Error`.
`message` and `code` are close in this case, but it may make sense to use `toString()`.