recreate the Timeout Timer for each pass/attempt to connect.
minor change
change logging levels
Changes to firmware updater