Reportstate volume size floc 976

Fixes FLOC-976
There is a test `test_application_with_volume_includes_mountpoint` which does this without the volume having a `maximum_size` (so defaulting to `None`) and therefore not being included in the marshalled output.