Passing FlockerScriptTestsMixin tests for flocker-deploy
Start of tests for DeployOptions
Removed commented out code
Outline of tests for DeployScript.main - test returns True
Test that DeployOptions sets two options
Test for a deferred result of DeployScript.main
Parse arguments to flocker deploy
(temporary) workaround for wrong number of arguments given in tests
Interface, basic tests, and fake implementation.
A skeleton test
Dockerfile to run nc against a fixed local port
Implement GearClient.list().
Fix some parsing and query issues.
A helper to build the Dockerfile for the test
Simpler, faster implementation of GearClient.exists().
This edge case is no longer possible to trigger.

Moreover it would imply a significant internal bug/bad state in geard
and probably nothing would work anyway.
Use list for functional tests, and add functional tests for listing everything.
Return client from `start_container()`.
Make the test more lenient.
Better docstring.