Initial Commit of Mission Control

This initial commit of the Mission Control addon implements a basic
socket server to return a value that changes over time. The Serial
library has been imported, but is not yet utilized.
Added Switch Status to Mission Control

Mission Control now reads status from the Kramer switch  and sends the
data as a dictionary in response to an HTTP GET.
HEVS Update

Updated status code to include HEVS
JSON

Added a file with a first run at a notional JSON object and schema.
Tuner test and script recovery
Tuner control

Tuner control has been implemented. Return of status from the tuner has
not yet been implemented.
Foundation for exec calls

First commits to support movement of Executor calls into Mission Control to prevent them from colliding with Mission Control calls or to alleviate the need for Executor altogether.
JSON object

Switch from dictionary to JSON object. Still not returning it as JSON in
the HTTP response.
Begin tuner debug

Isolate and debug issues with USB control of the tuner
Tuner stabilized

Cleaned up and enhanced the tuner code, but the primary difference in
stability was in shifting from pure USB to a USB-to-Serial plus a null
modem cable.
Prep for merge

Prepare to merge to master
Executor changes

Instead of directly executing scripts passed in from JSON-RPC calls,
Executor now passes those calls to Mission Control for execution.
Mission control updates

Update of Mission Control to handle calls from Executor, exec calls
directly from the socket server, and switch calls from the socket
server. The server will now return pure JSON when called with "/json/"
path.
Prep for merge of executor-redirect

Couple minor things to clean up before merging executor-redirect to
master.
Initial OS1 configuration - Mission Control

Incorporate changes to Mission Control made in the run up to the dry run
on 4/16. This represents the initial working configuration for OS1.
Initial OS1 configuration - Website

Initial working configuration of the OS1 website including all changes
made in advance of the 4/16 dry run.
Merge pull request #16 from pmosbach/master

OS1 Initial Configuration