Live configuration and machine status display

- allow changing settings live and without restarting plover
- add a display for the status of the machine and expose machine errors to the user