Sketch of YAML dump code.
Some proposed tests for configuration_to_yaml
Some initial tests and the skeleton of the flocker-reportstate command
An idea of how we're going to connect configuration_to_yaml to the flocker-reportstate command and some proposed tests for that.
some unit tests for configuration_to_yaml and other WIP
ReportStateScript tests WIP
flake8 cleanup
use FakeGearClient and FileSystemStoragePool in ReportStateScriptMainTests.test_yml_callback
add skeleton functional tests
cheeky monkey patch to capture printed YAML and compare to expected
Merge branch 'master' into reportstate-11

Conflicts:
	flocker/node/_config.py
	flocker/node/test/test_config.py
	modified:   python-flocker.spec.in
 adds flocker-reportstate
fixes a couple of docstrings
add docstring
removed spaces from blank line (flake8)
privatise print_yaml, i.e. prefix the method name with an underscore
link relevant issues in configuration_to_yaml comments
fix flake8 error, whitespace in blank line
end-of-day commit, some review comments addressed
addresses several review comments