Merge pull request #3 from Dan-in-CA/Web_Py_UI

Merged pull request
Dynamic station status

1.  Added simple JSON status api at /api/status.
2.  Added timers to check for updates every 30s and every 1s if a
program is actively running, and update the station status accordingly.
3.  Fixed a bug in Manual Mode when a master is in use.
4.  Fixed a bug in Run Once when some stations are hidden.
5.  Some related formatting/css structure improvements.
Variable renaming for clarity and simplicity.
Merge pull request #7 from jonathan-marsh/master

Dynamic station status, couple of bug fixes, code and style improvements.