BF and ENH: ioHub related

- removed unneeded files from visual.textbox, and the tet eye tracker device folder.
- added reset support to ioSync API and device hw.
- added auto detect of ioSync to API