Start stop containers 252

Fixes #252 
I think this  should definitely return a `DeferredList` and I think there should be a test for failure of one of the operations (just patch start_application). 

But the comment about making FakeGearClient more realistic can be discussed separately.