Update xenvif to 7.2.0.48 (whql)

Signed-off-by: Owen Smith <owen.smith@citrix.com>

[CA-139904] netsettings save & restore
Create new netsettings and qnetsettings executables for saving
  and restoring network settings

Add netsettings to the drivers msi

Save netsettings before installing via drivers msi

Installwizard restores netsettings after drivers installed

Installwizard restarts pv net devices to ensure new settings are accepted

Installwizard stores nsis settings in a form netsettings can read from

Installwizard works around xennet not installing when updated from a
  xenvif with no alias backing it up

(Additional changes since last attempt :
    Use the correct registry entry for finding vif devices to restart.

    Ensure data is correctly sized & pinned to allow setupapi calls to function
)

Signed-off-by: Ben Chalmers <Ben.Chalmers@citrix.com>
Changes to pass BST
Merge branch 'master' of ssh://github.com/xenserver/win-installer into ca-139904-2
XenVif #51

Stop doing MIB table dumps under transitter ring lock
Limit MIB table dumps to at most once every 5 seconds
Add more tracing and limit the size of the address table
Promote xenvif.sys to be a boot start driver on network boot
Cope with unexpected initial backend states

Signed-off-by: Ben Chalmers <Ben.Chalmers@citrix.com>