When adding the exception for external networks that are not
provider [1] we break the logic for handling the FIPs association
events, and only the sync action was correcting it -- also hidding
the problem
With this patch we make the proper checking (on the patch port,
not on the VM port) to decide to only expose the FIPs if the
external networks is also a provider one
[1] d9c7de6465
Change-Id: Ie344ff0f477e32df270dedea02ff5b689f45836a