kernel: Add support for red/blue swapped framebuffer
See: https://github.com/raspberrypi/linux/issues/514

firmware: Fix crash that could occur when passthrough dts packet is short

firmware: Set validity bit for audio passthrough formats to avoid noise when unsupported by tv/receiver

firmware: Increase allowed clock drift from 50ms to 100ms to avoid video stutters

userland: Updates to raspicam
kernel: bump to 3.10.30

firmware: Fix orientation of EGL images that originated from hardware video decode
Previously JPEGS and frames from software decoder were flipped compared to hardware decoded frame
firmware: Fix for intermittent audio failures with hdmi passsthrough
See: http://forum.stmlabs.com/showthread.php?tid=12744

firmware: Fix for hdmi audio crackles when sync video to display is enabled
See: http://forum.xbmc.org/showthread.php?tid=184866&pid=1629217#pid1629217
kernel: V4L2 various fixes:
- Support for H264 profiles and levels.
- Correct V4L2_PIX_FMT_BGR24 to being V4L2_PIX_FMT_RGB24. I did look at doing BGR888 support, but it was just getting too involved for the time available.
- Adds support for the other flavours of YUYV, and also NV12 (Y plane, and then U/V interleaved plane). That was mainly because they were just there anyway.
- Basic scene mode support. Currently just NIGHT and SPORTS at the moment, and only controlling exposure and metering modes. This can be extended later - it's just a table of the scene enum with the relevant settings at the top of controls.c. It's not had the amount of testing I would like to have given it, but people were wanting night exposure mode so I thought it was worth pushing it out there
- exposure_dynamic_framerate (see below)
See: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=43&t=62364&start=225#p509179

kernel: alsa: alsa: Make alsa work queue high priority. Fixes underrun issues when using negative nice priority