Allow multiple -v options for `docker run`.
Merge pull request #3 from vincentbernat/fix/run-multiple-bind

Allow multiple -v options for `docker run`.
Don't skip first stopped container.

Stopped containers are filtered with the word `Exit`. Therefore, the
header line of `docker ps` is not present anymore. When we remove the
first line, we remove in fact the first stopped container. Replace
this by removing any line which starts with `ID`.
Merge pull request #4 from vincentbernat/fix/all-stopped-containers

Don't skip first stopped container.
Added 'how to install' to the readme
Handle container names

Since 0.6.5, it is possible to give names to running containers. We
support them when listing running and stopped containers as well as the
appropriate completion for `docker run -name=`.
deal with 'docker ps' format and empty columns

When 'docker ps' entries have empty columns (e.g. Ports)
the field splitting based on spaces did not work properly
Merge pull request #6 from daniellawrence/how_to_install_readme

Added 'how to install' to the readme
Handle container with multiple names.

A container can have several names. In this case, those names are comma
separated.
Don't complete image names with <none>:<none>
Support all arguments for `build`
Support all arguments for `attach`
Support all arguments for `commit`
Support all arguments for `cp`
Support all arguments for `log`
Support all arguments for `history`
Support all arguments for `images`
Add `import` and `info` commands
Support all arguments for `inspect`
Add `load` command