Merge pull request #165 from kleinerm/master

PTB BETA RELEASE "Hammertime!"

* PTB for 32-Bit Matlab on Windows now uses and requires the GStreamer SDK instead of OSSBuilds GStreamer.
* Bugfix for GStreamer on Windows for special pixelformat >= 6.
* Bugfix for Linux + PsychHID.
* Bugfix for OSX crash at window close due to Apple CVDisplayLink bugs on Matlab R2013b.
* OpenGL context sharing support between windowed and fullscreen windows on OSX.
* Improved GUI window support.
* Low-level support for latest AMD GPU's on Linux and with OSX PsychtoolboxKernelDriver.
* WinTabMex support now also for 64-Bit Matlab on Windows.
* And in PlayMoviesDemo's cool section: "Stop! Hammertime!"
Merge pull request #167 from kleinerm/master

Hammertime!
Fix bug in ComputeNakaRushton.  This was not a pretty bug.  Not sure when it was introduced.

The code was dividing the contrast in the numerator by sigma before exponentiation.  This made no sense and is not what the comments said the routine did.  I fixed it to match the comments (which correctly describe the Naka-Rushton.)

If there is code somewhere that counts on this bug, that code will now break.  But it probably should rather than trying to preserve backwards compatibility with what this routine was doing.

Signed-off-by: David Brainard <brainard@psych.upenn.edu>
Remove dependence on degtorad, radtodeg.  These are in a Matlab toolbox that not everyone has.  Didn't actually test, but I think they should be OK.

Signed-off-by: David Brainard <brainard@psych.upenn.edu>
Merge pull request #170 from kleinerm/master

PTB BETA RELEASE "Hammertime!" SP2 "Flowerpower"

* Cool new SuperShapeDemo by Joana Leitao.
* Display rotation support in PanelFitter, as shown by PanelFitterDemo.
* Make 'DrawText' on Linux multi-x-screen capable and even faster than before.
* Make BitsPlusImagingPipelineTest a little bit more lenient.
* Improve display locking on Linux, and various micro-optimizations.
* Remove beamposition timestamping support for Intel gpu's on OSX and Linux.
* Small improvements to Daq toolbox and other stuff.
* Disable mex files for OSX versions before 10.6 Snow Leopard.
Merge pull request #39 from Psychtoolbox-3/master

Pull to resync with PTB 3.0.11 master for release "Hammertime - SP2 - FlowerPower"