[simulation] remove use of internal definitions/headers in radio platform (#6766)
[simulation] remove use of internal definitions/headers in radio platform (#6766)

This commit updates the `simulation/radio.c` and removes the uses of
core internal macro `VerifyOfExit()` and replaces them with
`otEXPECT_ACTION()`. This ensures that radio platform layer does not
include the internal OT header like "common/code_utils.hpp".
srickardti/openthread,srickardti/openthread,jwhui/openthread,openthread/openthread,abtink/openthread,jwhui/openthread,abtink/openthread,openthread/openthread,srickardti/openthread,jwhui/openthread,abtink/openthread,jwhui/openthread,openthread/openthread,abtink/openthread,srickardti/openthread,openthread/openthread