Drop unneeded application icon

Signed-off-by: Simon Busch <morphis@gravedo.de>
Don't let application crash when no argument is provided

Signed-off-by: Simon Busch <morphis@gravedo.de>
Check if update script exists before starting

Signed-off-by: Simon Busch <morphis@gravedo.de>
Add systemd service configuration

Signed-off-by: Simon Busch <morphis@gravedo.de>
Move run-update.sh script below files directory

Signed-off-by: Simon Busch <morphis@gravedo.de>
Rework build configuration and drop unneeded code

Signed-off-by: Simon Busch <morphis@gravedo.de>