testing/scsi-tgt: Rework init scripts for better error handling
- Rework init.d scripts to better handle reboots and error conditions.
- Use tgtd's default daemon mode instead of running in foreground.
- Don't use service-daemon, because if tgtd is restarted after a crash, it won't reload its configuration, leaving initiators confused with missing targets.
Edited by Forza