utils: remove dotcloud/tar dep
Fixed some grammar and one other line about needing the postgresql-client for connecting to the service.
Remove trailing whitespace
Add some color in order to emphasis the test FAILURE
Support for same port on multiple interfaces

This commit improves upon the PortMapper and PortAllocator classes by changing
their internal data structures for port allocations to use a string rather than
a single integer. This string holds the network interface address as well as the
port number. This solves a previous problem where a port would be incorrectly
reported as being in use because it had been allocated for a different interface.

I've also added a basic test case for the PortMapper class, and extended the
existing test case for PortAllocator. In the case of PortMapper, this is done
by handing it a stub function for creating proxies rather than an actual
implementation.
Expose expvar endpoint during debugging.

Fixes #3017
Extract helper method for volume linking.

Makes this more readable.
Extract volume bind, creation and external methods.

Make Start() slightly more readable.
Merge pull request #3029 from pnasrat/container-refactoring

Container refactoring
Merge pull request #3000 from creack/improve_make_sh_test

Improve make sh test
Merge pull request #2946 from dhrp/doc-postgres-typo

Fixed some grammar and one other line in postgres example
Merge pull request #3018 from pnasrat/3017-debug-expvar

Expose expvar endpoint during debugging.
Merge pull request #2790 from proppy/fix-tar

utils: remove dotcloud/tar dep
Merge pull request #2796 from EmilHernvall/master

Support for same port on multiple interfaces
remove unused parameter in Download
fix offline image transfert
fix jsonmessage
Merge pull request #3046 from dotcloud/fix_offline_image_transfert_jsonmessage

Fix offline image transfer jsonmessage
add p2p image transfert
add docker://