Merge pull request #51 from Psychtoolbox-3/master

Resync with public PTB beta 5-Nov-2014 release.

PTB BETA RELEASE "Random acts of kindness" Psychtoolbox-3.0.12 - SP2

    Switch to OSX 10.10 Yosemite - SDK, support status now 10.10 only.
    Fix compatibility with 10.10 SDK, replace deprecated functions like Gestalt.
    PanelFitter/RemapMouse: Now handle also rotation.
    Some demo cleanups.
    Support for Retina displays (aka HiDPI) for OSX.

-> This is a "OSX only" update. No significant change to the other os'es.
Screen for 32-Bit Octave/Linux and 64-Bit Matlab/Windows rebuilt.
Screen for 64-Bit Octave/Matlab on Linux rebuilt and tested.

-> Ready for beta update.
Merge pull request #218 from kleinerm/master

PTB BETA RELEASE "Random acts of kindness" Psychtoolbox-3.0.12 - SP3

Get the Linux and Windows Screen mex file rebuilt as well.
Merge pull request #219 from Psychtoolbox-3/master

PTB BETA RELEASE "Random acts of kindness" Psychtoolbox-3.0.12 - SP3

Like SP2, but now with rebuilt Screen() for Linux and Windows as well, just for consistency.