Adds /status page
Adds version, refactors a bunch
Adds a hook to shutdown serial connection on EM exit
Moves auxiliary methods to method_missing
Pass in USB connection to server start
Get version on startup
Connect when polling starts