Use new function to declare user activity (from 10.7.3). This is the new official way to wake the display, rather than simply preventing display sleep.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
macosx: fixed compilation on 10.6
2013 Release Key

pub   1024D/E58D1ADC 2013-01-21 [expires: 2014-02-03]
      Key fingerprint = 65F7 C6B4 206B D057 A7EB  7378 7180 713B E58D 1ADC
uid                  VideoLAN Release Signing Key (2013)
auhal: fix static noise on playback start and post-flush
include: typo and date fix

Signed-off-by: Rafaël Carré <funman@videolan.org>
Configure: provide a switch to build for a "Windows Store App" target

"Windows Store App" are what we used to call Metro Apps, or Modern UI
apps.
They are apps without HWMD and without Console
Win32: disable IPC in WinStoreApp mode

IPC and one instance depends on HWND and calls will fail.
Win32: disable Console output of help in WSA mode

Calling AllocConsole does not work all the time in Metro mode,
and is supposed to be an undefined behaviour.
Win32: check AllocConsole() return value
Win32: set default clock-source on multimedia, for now

It seems to be better for the machines with lying power-improvement
programs, like ASUS EPU-Engine
Win32: use GetNativeSystemInfo to get the processor count
Allow overriding _WIN32_WINNT with environment variable
Allow overriding _WIN32_WINNT through CPPFLAGS

Suggested-by: Rémi Denis-Courmont
FLAC: fix 7 channels layout

See http://flac.sourceforge.net/format.html
avcodec: reuse AVFrames so no need to allocate/free it every time we encode picture/audioblock
x264: enable setting fullrange flag and input
TS: insert/flag PAT/PMT before keyframes if use-keyframes is set

Flagging those PAT/PMT blocks enables us to segment ts-files so that
each segment starts with PAT,PMT,Keyframes. Usable in livehttp-module.
livehttp: split from PAT/PMT that precedes keyframes instead of keyframe
Qt: PLSelector: add customized icons
auhal: implement TimeGet for the analog part