core: wrong nesting: not detecting label & VmNetwork changes

this equality checks are badly nested causing the last two lines does
not do what intended. Instead
oldNetwork.isVmNetwork()
is compared to
newNetwork.isVmNetwork()) && Objects.equals(oldNetwork.getLabel(), newNetwork.getLabel());
which wasn't probably wanted.

Change-Id: I50c748071e09fb062ce08aedd1af71db6c4e280d
Bug-Url: https://bugzilla.redhat.com/1139590
Signed-off-by: Martin Mucha <mmucha@redhat.com>