fix - do terminate connection if idle_check returned for unknown reason
add a sleep so we idle_check at most every second
add comment to potentially increase process respawn check time
allow entering password in terminal instead of config file