LoadOBJFile: Fix mlint warnings, replace findstr by strfind.

Make it future-proof and mlint happy.
moglmorpher: Fix crash if texcoords or normals are empty in struct.
PsychImaging: Fix display mirroring, esp. for fixed-function pipeline.

Fix windowsize query for 'MirrorDisplayTo2ndOutputHead' to be immune
against clientRect != Rect.

Fix 'MirrorDisplayToSingleSplitWindow': Immunity to clientRect changes.
Fix use without imaging pipeline, ie., if only fixed function pipeline
is active, in which case we need slightly different glRasterPos
x-offset due to different viewport transformations, etc.
Update Psychtoolbox/PsychTests/BeampositionTest.m

improve argument checks and the prettify / label the plot output
SetAnaglyphStereoParameters: Make overlay setup slightly less broken.

It's still pretty broken for anything but stereomodes 4-9, but at least
those work, sort of. Doing this properly would require a much less
simple approach.
Make imaging pipeline display compatible with panelfitter scaled modes.

Modified setup code in BitsPlusPlus.m and PsychImaging.m to enable
proper stimulus display if the imaging pipelines panelfitter is active
and the windows clientRect therefore doesn't correspond to the windows
actual framebuffer size (rect).
RemapMouse(): Make compatible with our gpu-based panelfitter.
Add comment about routine misnomer

Also implement a warning mechanism, so that someone using this routine
based on its name (without reading the
help text) is less likely to be led astray.

Warning text is on by default, but can be overridden with a new
optional argument.

DHB
PsychStartup.m: Make GStreamer SDK detection more robust.

Don't trust SDK installdir environment variable blindly, but
double-check if the SDK is where it is claimed to be.

Add more fallback probes: Check drives C,D,E,F,G for standard
installation path, now with the 0.10 version name instead of 2012.9,
2012.11 etc. The legacy probes for 2012.5 and 2012.7 remain.
PsychImaging: Implement PsychImaging('UsePanelFitter')

Implement full high-level setup for our panelfitter. Provides all the
high-level scaling modes of typical panel fitters and then some extras.

This should complete the gpu panelfitter implementation for our image
processing pipeline.
Merge pull request #13 from iandol/patch-1

Update Psychtoolbox/PsychTests/BeampositionTest.m
Beautify it.
Merge branch 'master' of https://github.com/kleinerm/Psychtoolbox-3
BeampositionTest: Add help text, tweak Ian's improvements.

Make sure the histogram has a bin for each possible scanline from 0 to
VBL endline, so we can see certain "bug patterns".

Make sure it doesn't hang if beampositions are totally broken.

Add help text.

Also update "Help PsychTests" with entry for BeampositionTest.
BitsPlusPlus: Make sure overlay texture is nearest neighbour filtered.

Not really needed, as this is the default, but avoids confusion during
debugging.
AdditiveBlendingForLinearSuperpositonTutorial: Disable text anti-aliasing for hardware overlay.

Otherwise mk gets confused by anti-aliasing artifacts if Datapixx et
al. or Bits+ et al. are driven with hw overlays on.
ImagingStereoDemo: Add a snippet of (disabled) Panelfitter demo code.

Just there for reference, but commented out by default.
Merge pull request #96 from kleinerm/master

Post-Release update for PTB BETA RELEASE "The fun in dysfunction"
Merge pull request #97 from Psychtoolbox-3/master

Post-Release update "Aaron Swartz" for PTB BETA RELEASE "The fun in dysfunction"

This update is dedicated to Aaron Swartz.

Some improvements to M-Files:

* Full panelfitter high-level setup support via PsychImaging('AddTask', 'General', 'UsePanelFitter'): Selection of common scaling/fitting modes. Fully compatible with all stereo display modes, high-precision display modes and other PsychImaging tasks. Also fully compatible with RemapMouse() now.

* Cleanups to BeampositionTests by Ian A.

* Robustness improvements to GStreamer-SDK detection on 64-Bit Windows.

* Tiny fixes in moglmorpher() and LoadOBJFile().

* Minor tweaks to some demos.
Merge tag 'PTB_Beta-2013-01-14_V3.0.10' into dfsg

Post-Release update for PTB BETA RELEASE "The fun in dysfunction"

This update is dedicated to Aaron Swartz and others who
fight for freedom of information and the internet.

Some improvements to M-Files:

* Full panelfitter high-level setup support via PsychImaging('AddTask', 'General', 'UsePanelFitter'): Selection of common scaling/fitting modes. Fully compatible with all stereo display modes, high-precision display modes and other PsychImaging tasks. Also fully compatible with RemapMouse() now.

* Cleanups to BeampositionTests by Ian A.

* Robustness improvements to GStreamer-SDK detection on 64-Bit Windows.

* Fix PsychImaging display mirroring when only fixed-function pipeline is active.

* Tiny fixes in moglmorpher() and LoadOBJFile().

* Minor tweaks to some demos.

* tag 'PTB_Beta-2013-01-14_V3.0.10':
  ImagingStereoDemo: Add a snippet of (disabled) Panelfitter demo code.
  AdditiveBlendingForLinearSuperpositonTutorial: Disable text anti-aliasing for hardware overlay.
  BitsPlusPlus: Make sure overlay texture is nearest neighbour filtered.
  BeampositionTest: Add help text, tweak Ian's improvements.
  PsychImaging: Implement PsychImaging('UsePanelFitter')
  PsychStartup.m: Make GStreamer SDK detection more robust.
  Add comment about routine misnomer
  RemapMouse(): Make compatible with our gpu-based panelfitter.
  Make imaging pipeline display compatible with panelfitter scaled modes.
  SetAnaglyphStereoParameters: Make overlay setup slightly less broken.
  Update Psychtoolbox/PsychTests/BeampositionTest.m
  PsychImaging: Fix display mirroring, esp. for fixed-function pipeline.
  moglmorpher: Fix crash if texcoords or normals are empty in struct.
  LoadOBJFile: Fix mlint warnings, replace findstr by strfind.
Merge tag '3.0.10.20130114.dfsg1' into debian

DFSGed version of PTB_Beta-2013-01-14_V3.0.10

* tag '3.0.10.20130114.dfsg1':
  ImagingStereoDemo: Add a snippet of (disabled) Panelfitter demo code.
  AdditiveBlendingForLinearSuperpositonTutorial: Disable text anti-aliasing for hardware overlay.
  BitsPlusPlus: Make sure overlay texture is nearest neighbour filtered.
  BeampositionTest: Add help text, tweak Ian's improvements.
  PsychImaging: Implement PsychImaging('UsePanelFitter')
  PsychStartup.m: Make GStreamer SDK detection more robust.
  Add comment about routine misnomer
  RemapMouse(): Make compatible with our gpu-based panelfitter.
  Make imaging pipeline display compatible with panelfitter scaled modes.
  SetAnaglyphStereoParameters: Make overlay setup slightly less broken.
  Update Psychtoolbox/PsychTests/BeampositionTest.m
  PsychImaging: Fix display mirroring, esp. for fixed-function pipeline.
  moglmorpher: Fix crash if texcoords or normals are empty in struct.
  LoadOBJFile: Fix mlint warnings, replace findstr by strfind.