Device Applet Logs

- Applet (the HTML5 app running on device) reports logs to signageOS
- Users can define custom logs that should be reported
- Logs are cached locally in case the device is not connected to the internet
- Logs are available as CSV files or over REST API