allow a tls config to be specified
Merge pull request #14 from ehazlett/allow-tls

allow tls config to be specified
Add supports for tcp in the URL
Update README
Update examples/events.go
Merge pull request #15 from porjo/porjo

Update examples
Add image listing
Merge pull request #16 from crosbymichael/add-image

Add image listing
Add restart types to hostconfig
Merge pull request #18 from crosbymichael/add-restart

Add restart types to hostconfig
Update Container's State struct
Add RemoveImage()
Add custom error type

This is useful in case the application using the client api need to get
the response code. A 500 error often has to be handled differently than
a 409 for example.
Merge pull request #20 from discordianfish/some-additions

Some additions
add missing fields
Merge pull request #21 from vieux/update_types

add missing fields
Add support for force removing.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
Merge pull request #22 from aluzzardi/force-remove

Add support for force removing.
Improve error logging.

Logs were only outputting the error message, making it impossible to
determine if the problem was coming from dockerclient or application
code.
Add support for `docker info`.