Reportstate 11

Provisionally fixes #11
Opening PR with the expectation that there is probably a bit more stuff to do, but some comments would be appreciated.
This will overwrite `/etc/flocker/volume.json`, recreating the bug in #325. As with #325, the solution is to have a `--config` command line option that allows specifying an alternate config file path, and generating a temporary path in this test.