First working draft

index.html includes a submit form for an arbitrary data instance in Thingspeak.  The data fields are broken into
three collapsible sections:  Status (status), Fields (field1 - field8) and Geolocation (lat, long, elevation). Fields are assumed to be numeric values between 0 and 10 for now.

This file also includes a configuration dialog that saves the Thingspeak URL, desired channel and API write key to
localStorage, so you don't have to remember them each time you want to submit a log entry.

To Do:
1. AJAXy form submission that returns you to the form after POSTing
2. autofill Geolocation fields with HTML5 geolocation data if available
3. pull down channel feed in JSON and parse in labels and values