rng: replaced message box with setup api logging.
rng: bz#1151912: fix whql failure due to registeration error.

The WHQL test "DF - Reinstall with IO Before and After" failed when
it installed the driver without uninstalling it first. This cause the
coinstaller CNG provider registration to fail with a name collision
error.

The registation was changed to override existing information.
Fix queue PFN corruption on dump mode on x64.
Remove unused variable.
Variable 'num' is uninitialized when MSI_SUPPORTED is not defined.
The queue depth must always be less than 255 for StorPortSetDeviceQueueDepth to succeed.
NetKvmCo: fix setting string registry keys.
rng: bz#1158013: fix device's hardware id

The device's hardward id was too short and because of that Windows didn't
load the driver if the device was hot-plugged in a different address.
balloon: bz#1167231: stop service on shutdown notification.

The balloon's service didn't take any action on SERVICE_CONTROL_SHUTDOWN
notification. This caused a BSOD when the verifier was used on the balloon
driver because the service didn't exit and kept an open file handle to
the driver.
NetKVM: BZ#1168483 Setting minimal MTU value to 576

Signed-off-by: Joseph Hindin <yhindin@rehat.com>