Resync with current master of official Psychtoolbox-3 repo.

* Mostly undo octave-3.8 incompatible CalStruct OOP code.
* Small other BrainardLab fixes.