add some robustness to rescue mode and ssh availability checks

- add robust rescue mode check
- add timeouts to checks
- add messages for misc actions
- set default pve kernel when installing proxmox