add restore clearnet button. Closes: #5726
add null checks, fix error on get_default_device. Closes: #5732

Also:

-make firewall aware of restarts, and not tear down the fw if an error
 happens while a restart is going on.

-notify errors to syslog.