Reorg

Uses project/solution configs to make sure we build/deploy only the code
we really need
Centralizes configuration to a single chunk in the beginning of the app
Go fully event-driven

Flow sensors now don't require an event loop, Http light is now reversed
(on when running normally, off when transmitting), which will let us
easily know by looking if networking is hung.  Lights also are inverse
state during startup.