version check and afterwards update
atmega32u4 restart support for auto-update