Minor changes to sensors

Now uses signed int with error checking on <= to allow -1 to be an
invalid sensor
Touch follows naming convention

Use task() function for iterative events
Touch stack follows naming convention

Now use task()
Implemented touchscreen UI
Implemented web UI
HTTP code to perl script
Minor changes