BF: Removed print
BF: switching between screens was only working for stimuli that come from basevisual

Was caused by the fact that python global variables are only global within
a single file! We need a separate file that supports fully global variables
ENH: ioSync API and Device enhancements

+ The ioSync mardware can be reset from the user script is necessary.

+ Default serial port setting is now 'auto', in which case the software
will scan for a connected ioSync device and use the one found. If none
are found, an error is generated. If > 1 are found, the first one found
is used.
Merge branch 'master' of git://github.com/psychopy/psychopy
BF: Removed unused visual.textbox source file.
BF: Removed currently unused TET device file
Merge pull request #538 from isolver/master

BF and ENH: ioHub related
BF: fixed problem with moviestim and glPopAttrib() (thanks Bryan Cort)

also update version 1.80.01 on win installer builder

Conflicts:

	buildExeInstaller.nsi
	docs/source/changelog.rst
Merge pull request #540 from jeremygray/master

misc: whitespace, logs, tests, RF BaseVisualStim inheritance