RF: refactor psychopy's iolab library and demo

- no changes to ioLabs package
- demo uses the (more accurate) clock on the ioLab bbox;
  seems like it mostly returns 1-4ms shorter estimated duration
  as compared to a core.Clock()
- button-release not working, but something like this can work
  (can get direction = -1 events but not fully working)
- changed the file name, due to git or OS issues (non-case sensitive)