Allow to pass HostConfig when creating a container

`HostConfig` should be passed when creating the container since API v1.15.

* Move `HostConfig` into separate class
* Use Links for container links instead of `String`
* Add API for passing `HostConfig` when creating a container
* Fix parsing of `Links` and `Link`