Acceptance volume cmp 967

Fixes https://clusterhq.atlassian.net/browse/FLOC-967
:question: The old way, while a bit messy, was really nice I found for debugging. For example if the expected deployment is

```
{
            node_1: set([MONGO_APPLICATION),
            node_2: set([]),
}
```

and the actual deployment is

```
{
            node_1: set([),
            node_2: set([MONGO_APPLICATION]),
}
```

then the old assertion tells you that the deployment is the wrong way around. This may just tell you that `node_1` is empty when an application is expected there. I guess that this is not the priority for this assertion, but it was a nice to have feature.