Implement restart command (Closes #98)

Signed-off-by: Mark Steve Samson <hello@marksteve.com>
Add integration test for restart command

Signed-off-by: Mark Steve Samson <hello@marksteve.com>
Add a new fig command for retrieving the locally bound port of a service.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Merge pull request #402 from dnephin/fig_ports.rebase

Fig port command
Remove fig.packages replace with real deps.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Merge branch 'dnephin-replace_packages_with_deps'

Closes #375
Fix missing six package

I had some .pyc files kicking around, urgh.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Merge pull request #475 from bfirsh/fix-missing-six-package

Fix missing six package
Upgrade to docker-py 0.5.0

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
Merge pull request #393 from marksteve/restart

Implement restart command (Closes #98)
Merge pull request #477 from bfirsh/docker-py-0.5.0

Upgrade to docker-py 0.5.0
sort DOCKER_CONFIG_KEYS
move service._build_tag_name() to service.full_name in preparation for adding additional tags.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Resolves #213 - support tagging images with different names when they are built.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>