sriov: only valid sriov capacity when enabled
NetworkManager current code will refuse to activate a connection if its interface has no SRIOV capacity but holding a empty SRIOV settings.
This patch only valid SRIOV capacity when it is enabled(total_vfs > 0).