Moved ioSync source code to new repo

The actual ioSync Teensy 3 device source file and the piosync python
module have been moved to a new github project, isolver/iosync.

psychopy.iohub.mcu.iosync now uses this external package and only
contains the psychopy.iohub.mcu device interface code needed to use
ioSync as a device in psychopy.
BF: piosync module class names updated

To reflect changes in iosync python package ( github.com/isolver/iosync
)
BF: iohub computer test_time

time diff between 2 time reads can now be equal.
ENH: iohub GP3 interface update

Extra binoc sample event fields populated:

- pupil size
- raw camera position
- status
ENH: iohub to_numeric util func updated
Merge branch 'master' of git://github.com/psychopy/psychopy
ENH: iohub.devices.mcu.iosync updated

iohub device interface code updated to reflect latest iosync project
source.
file comment change
Revert "ENH: iohub.devices.mcu.iosync updated"

This reverts commit bf7a6f1e800abca7df7ed6dbbf7bf0e3c540af4e.
Revert "Revert "ENH: iohub.devices.mcu.iosync updated""

This reverts commit e943797dfb82b03a3ca42addde86756b7f141f68.
Revert "file comment change"

This reverts commit 721aa99302ee59e550c3d3a46504bc7d7745655e.
Merge branch 'master' of git://github.com/psychopy/psychopy
ENH: more robust checking for a username/uid
Merge pull request #707 from neurodebian/master

ENH: more robust checking for a username/uid
BF: win64 and 32 bit freetype.dll files in path

Now tries to load freetype.dll on windows; if this fails (for example
because the freetype.dll found is a 64 bit dll and the python env is 32
bit), then freetype32.dll and freetype64.dll names are also tried.

Standalone Psychopy installer should be updated by renaming freetype.dll
to freetype32.dll in the psychopy2 DLLs folder.
BF: pyglet avbin.dll loading exception work around

only seems to occur sometimes when a script is started in Coder.
Merge branch 'master' of git://github.com/psychopy/psychopy
iohub mcu.iosync device revert

For now, put back ioSync interface file into psychopy iosync device so
that iohub demo's work etc.

When the isolver/iosync api is stable will then spend the time to
convert the iohub iosync interface to use new external iosync module.
BF: win32 implementation of rush()

rush() now works on win32.
Merge pull request #709 from isolver/master

freetype.dll issue, iohub updates, pyglet avbin import bug workaround