Merge pull request #10 from imthexie/develop

Close port after use, reset confirmation fix, better ESC listener, port timeout tweak, LED that signifies when RESET is happening
Merge pull request #11 from imthexie/develop

Computer reset request fixed!
Updated analog pins numbers
Gesture update
scroll mode almost working
scroll rate working
finished scroll functionality
Mouse move, click, and scroll working together
Mac Launchpad Working :)
spacebar is working
Load next and previous working
Exit mouse functionality gesture working.
All functions working together. Still have to work on mouse movement
save file
Spark core code`