ActiveAE: delay creation of viz buffers until they are needed
videorefclock: drop obsolete ati workaround
videorefclock: drop obsolete GetRandRRate
videorefclock: make refresh rate floating point
gles: Avoid crash when capturing snapshot when using dvdplayer

Note: snapshot will be blank, but that's better than crashing
sqlite: Bump to 3080500
[experimental] Disable quiet-noise generation
[omxcodec] Adjust asserts
Added some vc_tv_* functions that were missing in DllBCM.
Added private utility function to map a float display aspect, to the respective SDTV_ASPECT_* enum value.
Changed SDTV resolutions to be treated similarly to HDMI resolutions in SetNativeResolution. This means that the SDTV interface is powered up and set to the right mode.
Added methods SuspendVideoOutput() and ResumeVideoOutput() to CRBP class, which can be used to power down the Raspberry PI's video interface, and restore it at a later point.
PowerManager (and its IPowerSyscall instance) now gets called from CApplication::OnKey() and can process and suppress key presses. This is a requirement to implement a virtual sleep state.
Added CPowerSyscallVirtualSleep class, which acts as a base class for devices that have no native standby mode, and need to fake it in some way.
Added power management support for the Raspberry Pi. Since it doesn't support true standby, we fake it by turning video on or off, and ignoring remote inputs during the standby phase.
[power] hack - don't kill lirc or cec
[power] hack - wake on any action
[power] hack - Make suspend toggle suspend state
[power] Add back in powerdown and reboot
AE: Mark parameter of AEChannelInfo::ContainsChannels as const