engine: Permissions for vnic profiles created on network

The permissions for the vnic profiles should be created
directly on the vnic profile entity and not on the network
entity to which the vnic profile belongs.

Change-Id: Ic0d2bbc3455bf4959eb7fedc18acd181c56c29f8
Bug-Url: https://bugzilla.redhat.com/1003787
Bug-Url: https://bugzilla.redhat.com/1001105
Signed-off-by: Moti Asayag <masayag@redhat.com>