Volume calculation bug fix - fixes 388

Fixes #388.
I think I've been confused by this code in a previous review. I think I understand it now, but it would make more sense to me if we removed `local_current_volumes | coming_names | going_names` instead of `remote_current_volume_names` from the `local_desired_volume_names` set. I think it'll have the same effect.