Fix exec_cmd return code typing and align docs/tests.
Current state:
exec_cmd result field code as Nat.Int is more accurate.Required behavior:
1. Change exec_cmd result code field type from Nat to Int in builtin environment.
2. Align docs in LANG.md (IO operations/typing examples) with runtime reality.
3. Add/adjust tests covering type expectations for exec_cmd result structure.
Optional:
Acceptance: