Merge pull request #1010 from carueda/platform_agent_R2C4

fix initial attempt to incorporate LAUNCHING state and corresponding transition, and add needed associated handling
Use sddevrepo port_agent instead