/// <summary>
/// Enables the S3 system power state for standby when USB devices are armed for wake,
/// if this option is enabled in the configuration.
/// </summary>
/// <remarks>
/// <para>The trick is to create the following registry value:
/// HKLM\SYSTEM\CurrentControlSet\Services\usb\USBBIOSx and set it to 0.</para>
/// <para>This method checks whether the <b>enables3trick</b> option in the <b>general</b>
/// section of the mediaportal.xml file is enabled (which is the default), before setting
/// the value. The reason for this configuration option is a bug in the S3 implementation
/// of various (Asus) motherboards like the A7NX8 and A7VX8 that causes the computer to
/// reboot immediately after hibernating.</para>
/// <para>The previous implementation of this method also created an USBBIOSHACKS value,
/// which according to this article http://support.microsoft.com/kb/841858/en-us should
/// not be used. That is why the current implementation deletes this key if it still
/// exists.</para>
/// </remarks>