For merge

我从微软的msdn的文档和VLC自己的代码中都看到了用SetThreadExecutionState这个api来实现组织节电。我在自己的win8.1试过了，没有自动变暗和关闭屏幕，算是成功了。按照msdn的文档，这个api从xp开始支持，应该在xp上也不会有问题。