kalua: system: reboot_safe() use crashreboot and also call crashreboot from switch_check() if needed. always set a proper reason