CLOUDSTACK-6676: cleanup ip address details on ip disassoc

(cherry picked from commit 66df43572e1a12ad2bd32f8c0aa9acaeb271828e)
CLOUDSTACK-6853: Search for non-removed nics only when check if the running vm belongs to a certain network

(cherry picked from commit 03623fe57e6597782b628815140283151d066a36)
Fixed unittest

(cherry picked from commit 96bfa8a73f0054db42beaff6a8ba3af058d3d915)