Merge pull request #351 from jeremygray/master

BF: ioLab_bbox demo
RF: hardware.iolabs, and demo

- renamed iolabs (not ioLabs) - seemed to be import issues
- moved some things around
- added getButtons (non-blocking option)