Main pull for "The fun in dysfunction"

This is the main pull-request for "The fun in dysfunction", bringing in almost everything (minus potential last minute bits & bytes here and there):

* Support for GStreamer camerabin2 video capture & recording.
* Support for builtin imaging pipeline panel fitter.
* Improved Linux support for timestamping, graphics problem detection and desktop compositor handling.
* Improved support for handling of MS-Windows-8 dektop compositor handling.
* Bugfixes / Workarounds for various Windows and OSX operating system bugs.
* Fixes to PsychKinectCore and PsychHID.
* Various other fixes for small documentation and PTB bugs.
* Potential multi-threaded decoding improvements for GStreamer movie playback.
* More fixes and workarounds for handling of slightly broken Intel-DDX graphics drivers on Linux (pre 2.20.16 series).
* HDMI side-by-side horizontally compressed frame packing format support for stereo displays.
* Datapixx and Eyelink improvements.
* CRS OptiCal support.
* Other stuff i can't remember.