Passing FlockerScriptTestsMixin tests for flocker-deploy
Remove architecture planning documents for unstarted projects.
Remove redundant or irrelevant details, also clarify that we are using Docker.
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()`.