Feature/sos wrapper with configurable timeouts

* Enables the user of the `SOSWrapper` to set the connection and socket/read timeout
* Add `MultiValue.toString()` for better debugging