Merge changes Ifaab2be0,I54df888e into main

* changes:
  first_stage_console: Refactor RunScript()
  first_stage_console: Fix waitpid() as SA_NOCLDWAIT