flocker-deploy gather nodes' state and passes it on to flocker-changestate

Fixes #279.
The possibility of an exception could be documented here.