Make sure the  container is well started prior to perform the test
Wait for the container to finish in TestAttachDisconnect before destroying it
Improve TestMultipleAttachRestart to avoid unnecessary warning
Remove unecessary memeory limit within tests
Add -r flag to dockerd in order to restart previously running container. Fixes #26
Implement -config and -command in CmdCommit in order to allow autorun
Update unit test in order to comply with new api
Add TestCommitAutoRun
Add contrib/mkimage-debian.sh used to create the tianon/debian images
Remove -command in CmdCommit and make -config use Json
Merge pull request #478 from tianon/mkimage-debian

+ contrib: Add contrib/mkimage-debian.sh used to create the tianon/debian images
Merge pull request #467 from dotcloud/improve_localhost_port_test

* tests: Improve unit test to avoid unnecessary warnigns
Merge pull request #473 from dotcloud/26-auto_restart_containers-feature

+ runtime: Add -r flag to dockerd in order to restart previously running container....
Move the capabilities detection into a runtime method
Improve mkimage-debian script to also tag using the release version number of the final image (6.0.7, 7.0, etc.)

This is as discussed on #447.
Use default mirror from debootstrap when not explicitly provided, and add better target directory naming
Merge pull request #484 from tianon/mkimage-debian

* Contrib: updated mkimage-debian
Update the crashTest to have the dockerpath in env
add network endpoint for crashTest
Simplify the crashTest